Fazit

Einführung in Snowflake SQL

George Boorman

Senior Curriculum Manager, DataCamp

Kapitel 1: Snowflake SQL und Schlüsselkonzepte

Verbindung zu Snowflake herstellen

  • WEB UI
  • Treiber & Anschlüsse
  • Snowflake CLI
Einführung in Snowflake SQL

Kapitel 1: Snowflake SQL und Schlüsselkonzepte

  • VARCHAR
  • NUMBER
  • TIMESTAMP_LTZ

Datentypkonvertierung – Was, warum, wie? Umrechnungsfunktionen: TO_VARCHAR, TO_DATE

String-Funktionen CONCAT, INITCAP

FunktionenDATE CURRENT_DATE, CURRENT_TIME

FunktionenEXTRACT GROUP BY ALL

Einführung in Snowflake SQL

Kapitel 2: Fortgeschrittene Snowflake SQL-Konzepte

** JOINS

  • NATURAL JOIN
  • LATERAL JOIN

Unterabfrage

CTEs

Einführung in Snowflake SQL

Kapitel 2: Fortgeschrittene Snowflake SQL-Konzepte

Abfrageoptimierung in Snowflake

  • Häufige Probleme bei Abfragen: Explodierende Verbindungen, UNION vs UNION ALL
  • Abfragen umschreiben: TOP,LIMIT, Frühzeitiges Filtern, Vermeide `Select *``

Semi-strukturierte Daten

  • PARSE_JSON, OBJECT_CONSTRUCT
  • Abfragen von JSON-Daten in Snowflake
Einführung in Snowflake SQL

Ist das alles?

  • Es gibt noch viel mehr zu entdecken

Nicht angesprochen

  • Kontext einstellen
  • Rollen, Benutzer
  • Einrichten von virtuellen Lagern
  • Fensterfunktionen
  • Abfrage-Profiling
  • Materialisierte Ansichten
  • {{2}}clustering
Einführung in Snowflake SQL

Nützliche Ressourcen

Einführung in Snowflake SQL

Das ist erst der Anfang!

Einführung in Snowflake SQL

Preparing Video For Download...