Shrnutí

Introduction to Snowflake SQL

George Boorman

Senior Curriculum Manager, DataCamp

Kapitola 1: Snowflake SQL a klíčové koncepty

Připojení ke Snowflake

  • Webové rozhraní
  • Ovladače a konektory
  • Snowflake CLI
Introduction to Snowflake SQL

Kapitola 1: Snowflake SQL a klíčové koncepty

  • VARCHAR
  • NUMBER
  • TIMESTAMP_LTZ

Konverze datových typů – Co, Proč, Jak? Konverzní funkce: TO_VARCHAR, TO_DATE

Funkce pro řetězce: CONCAT, INITCAP

Funkce pro datum a čas: CURRENT_DATE, CURRENT_TIME

Funkce EXTRACT: GROUP BY ALL

Introduction to Snowflake SQL

Kapitola 2: Pokročilé koncepty Snowflake SQL

JOINY

  • NATURAL JOIN
  • LATERAL JOIN

Poddotazy

CTE

Introduction to Snowflake SQL

Kapitola 2: Pokročilé koncepty Snowflake SQL

Optimalizace dotazů ve Snowflake

  • Časté problémy: Explodující joiny, UNION vs UNION ALL
  • Přepisování dotazů: TOP, LIMIT, brzké filtrování, vyhýbání se Select *`

Semistrukturovaná data

  • PARSE_JSON, OBJECT_CONSTRUCT
  • Dotazování na JSON data ve Snowflake
Introduction to Snowflake SQL

Je to vše?

  • Mnoho dalšího k prozkoumání

Nebylo probráno

  • Nastavení kontextu
  • Role a uživatelé
  • Nastavení virtuálních skladišť
  • Okenní funkce
  • Profilování dotazů
  • Materializovaná zobrazení
  • Clustering

...

Introduction to Snowflake SQL

Užitečné zdroje

Introduction to Snowflake SQL

Toto je teprve začátek!

Introduction to Snowflake SQL

Preparing Video For Download...