Extraindo campos aninhados
O pipeline de logística da Harbr ingere eventos de remessa em tempo real das APIs das transportadoras na tabela logistics.delivery_events. Cada evento armazena dados estruturados da transportadora e do local como um payload JSON na coluna VARIANT event_payload.
A equipe de dados precisa extrair campos específicos desses payloads — nome da transportadora, referência de rastreamento e cidade de destino — para destacar eventos de exceção para revisão operacional. Sua tarefa é consultar esses dados semiestruturados e identificar qual transportadora e qual cidade estão associadas a uma exceção de remessa específica.
Use o caminho completo da tabela na sua cláusula ⚠️ Não consegue selecionar um banco de dados ou está recebendo o erro "table not found"?
FROM. Pegue-o no painel esquerdo: aba Databases → expanda seu banco COURSE_… → selecione a tabela → Copy name.
Este exercicio faz parte do curso
Automação de Pipelines de Dados no Snowflake
exercicio interativo prático
Transforme teoria em prática com um dos nossos exercicio interativos
Iniciar exercicio