Comece agoraComece grátis

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.

⚠️ Não consegue selecionar um banco de dados ou está recebendo o erro "table not found"?

Use o caminho completo da tabela na sua cláusula 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

Ver curso

exercicio interativo prático

Transforme teoria em prática com um dos nossos exercicio interativos

Iniciar exercicio