Zusammenfassung

Einführung in Snowflake SQL

George Boorman

Senior Curriculum Manager, DataCamp

Kapitel 1: Snowflake SQL und wichtige Konzepte

Verbindung zu Snowflake herstellen

  • Web UI
  • Treiber & Konnektoren
  • Snowflake CLI
Einführung in Snowflake SQL

Kapitel 1: Snowflake SQL und wichtige Konzepte

  • VARCHAR
  • NUMBER
  • TIMESTAMP_LTZ

Datentyp-Konvertierung – Was, Warum, Wie? Konvertierungsfunktionen: TO_VARCHAR, TO_DATE

String-Funktionen: CONCAT, INITCAP

Funktionen für DATE und TIME: CURRENT_DATE, CURRENT_TIME

Funktionen für EXTRACT: GROUP BY ALL

Einführung in Snowflake SQL

Kapitel 2: Fortgeschrittene SQL-Konzepte in Snowflake

JOINS

  • NATURAL JOIN
  • LATERAL JOIN

Unterabfragen

CTEs

Einführung in Snowflake SQL

Kapitel 2: Fortgeschrittene SQL-Konzepte in Snowflake

Abfrageoptimierung in Snowflake

  • Häufige Probleme bei der Abfrage: Übermäßig viele Joins, UNION vs UNION ALL
  • Abfragen umschreiben: TOP,LIMIT, frühzeitiges Filtern, Vermeiden `Select *``

Semistrukturierte Daten

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

Ist das alles?

  • Noch viel mehr zu lernen

Nicht behandelt

  • Konfiguration von Kontexten
  • Rollen, Benutzer
  • Konfiguration von virtuellen Warehouses
  • Fensterfunktionen
  • Query-Profiling
  • Materialisierte Sichten
  • 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...