Comece agoraComece grátis

Criando e Chamando uma UDF SQL

A equipe de operações da Harbr quer uma forma consistente de rotular o desempenho das entregas em todas as regiões — em vez de repetir uma instrução CASE em cada consulta, você vai empacotar essa lógica em uma UDF escalar reutilizável. Sua tarefa é criar uma UDF que receba delivery_days como entrada e retorne um rótulo de nível de desempenho, depois aplicá-la em logistics.shipments para identificar quantos envios se enquadram em cada nível.

⚠️ 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 à esquerda: guia 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