50 % Rabatt auf DataCamp Premium. Über 700 Kurse zum halben Preis. Beginne jetzt mit dem Lernen.
Kursbeschreibung
Sichere dir die Grundlagen von Snowflake – los geht’s mit Datentypen. Du lernst die verschiedenen Datentypen kennen, die Snowflake speichern kann, und welche Operationen du darauf anwenden kannst. Sobald du die Datentypen von Snowflake verstanden hast, beginnst du, Daten mit Funktionen wie TRIM, AVG, SUM und DATEDIFF zu manipulieren und zu transformieren. Du definierst sogar eigene Funktionen, um die Datenmanipulation individuell anzupassen und zu vereinfachen.Wenn du dich sicher im Manipulieren und Transformieren von Daten fühlst, legst du dir noch ein paar praktische Werkzeuge zu. Du lernst die besten Methoden, um semi-strukturierte Daten zu flatten und mehrere Common Table Expressions aufzubauen. Bevor du den Kurs abschließt, meisterst du noch das Pivottieren von Daten in Snowflake.
Voraussetzungen
Lernprogramm
Kursübersicht
1
Datentypen
Bevor du mit Snowflake die Welt veränderst, solltest du die Datentypen kennen, mit denen du arbeitest. Du startest mit Textdaten, lernst sie in Abfragen zu verwenden und Spalten zu definieren, und findest heraus, wie du Spaltendetails aus beliebigen Tabellen abrufst. Danach meisterst du numerische Datentypen sowie Datums-/Zeitdaten, verstehst Präzision und Skalierung und wie du Strings in Timestamps umwandelst.
2
Daten manipulieren
Jetzt, da du deine Snowflake-Daten in- und auswendig kennst, ist es Zeit, sie zu manipulieren und zu transformieren. Du beginnst mit der Textdaten-Manipulation mit TRIM, SPLIT und CONCAT, meisterst dann numerische Operationen wie Arithmetik und Kennzahlen mit SUM und AVG. Du erkundest Timestamp-Transformationen, indem du Komponenten wie Jahr oder Stunden extrahierst, Intervalle zwischen Daten berechnest und eigene benutzerdefinierte Snowflake-Funktionen (UDFs) erstellst, um individuelle Logik umzusetzen.
3
Fortgeschrittene Snowflake-Techniken
In diesem letzten Kapitel drehst du die Temperatur hoch und nutzt die fortgeschrittenen Funktionen von Snowflake. Du startest mit dem Datentyp VARIANT (semi-strukturierte Daten), lernst, oberste und verschachtelte Ebenen mit Punkt- und Klammer-Notation zu parsen, und meisterst dann Common Table Expressions (CTEs), indem du mehrere CTEs aufbaust und verwendest. Zum Abschluss erstellst du Pivot-Tabellen mit dem Schlüsselwort PIVOT, um Daten in ein leicht verständliches Format zu transformieren – bereit für Berichte und Analysen.
S
Datentypen und Funktionen in Snowflake
Kurs
abgeschlossen

