or
Este exercicio faz parte do curso
Antes de transformar o mundo com o Snowflake, você precisa conhecer o tipo de dado com que vai trabalhar. Você começa com dados de texto, aprendendo a usá-los em consultas e a definir colunas, além de descobrir como obter detalhes de colunas de qualquer tabela. Em seguida, vai dominar tipos numéricos e dados de data/hora, entendendo precisão, escala e como converter strings em timestamps.
Agora que você conhece a fundo seus dados no Snowflake, é hora de manipulá-los e transformá-los. Você começará com a manipulação de texto usando TRIM, SPLIT e CONCAT; depois, vai dominar operações numéricas como aritmética e medidas de resumo com SUM e AVG. Você vai explorar transformações de timestamp extraindo componentes como ano ou horas, calculando intervalos entre datas e criando suas próprias funções personalizadas no Snowflake (UDFs) para implementar lógica específica.
Neste capítulo final, você vai elevar o nível com funcionalidades mais avançadas do Snowflake. Você começará com o tipo de dado VARIANT (dados semiestruturados), aprendendo a analisar dados de nível superior e aninhados usando dot-notation e bracket-notation; depois, vai dominar expressões de tabela comuns (CTEs) construindo e usando múltiplas CTEs. Por fim, você vai concluir criando tabelas com pivô usando a palavra-chave PIVOT para transformar dados em um formato fácil de entender, pronto para relatórios e análises.
Exercicio Atual