Encerramento

Introdução ao Snowflake SQL

George Boorman

Senior Curriculum Manager, DataCamp

Capítulo 1: Snowflake SQL e conceitos-chave

Conectando ao Snowflake

  • WEB UI
  • Drivers e conectores
  • Snowflake CLI
Introdução ao Snowflake SQL

Capítulo 1: Snowflake SQL e conceitos-chave

  • VARCHAR
  • NUMBER
  • TIMESTAMP_LTZ

Conversão de tipos: o quê, por quê, como? Funções de conversão: TO_VARCHAR, TO_DATE

Funções de STRING: CONCAT, INITCAP

Funções de DATA e HORA: CURRENT_DATE, CURRENT_TIME

Funções EXTRACT: GROUP BY ALL

Introdução ao Snowflake SQL

Capítulo 2: Conceitos avançados de Snowflake SQL

JOINS

  • NATURAL JOIN
  • LATERAL JOIN

Subqueries

CTEs

Introdução ao Snowflake SQL

Capítulo 2: Conceitos avançados de Snowflake SQL

Otimização de consultas no Snowflake

  • Problemas comuns: joins explosivos, UNION vs UNION ALL
  • Reescrevendo consultas: TOP, LIMIT, filtro antecipado, evitar Select *

Dados semiestruturados

  • PARSE_JSON, OBJECT_CONSTRUCT
  • Consultando JSON no Snowflake
Introdução ao Snowflake SQL

Isso é tudo?

  • Ainda tem muita coisa pela frente

Não abordado

  • Definir contexto
  • Papéis, usuários
  • Configurar Virtual Warehouses
  • Funções de janela
  • Perfil de consulta
  • Views materializadas
  • Clustering

...

Introdução ao Snowflake SQL

Recursos úteis

Introdução ao Snowflake SQL

Isso é só o começo!

Introdução ao Snowflake SQL

Preparing Video For Download...