Nach diesen Kursen fühle ich mich sicher, professionelle Visualisierungen und Dashboards zu erstellen.
Kursbeschreibung
Beherrschen Sie die Tools und Techniken zum Aufbau zuverlässiger, automatisierter Daten-Pipelines in Snowflake. Du lernst zunächst, wie du Daten in großem Umfang aufnimmst — indem du Stages und Dateiformate konfigurierst, Daten mit COPY INTO lädst und je nach Latenz- und Volumenanforderungen zwischen Batch-Loading, Snowpipe und Snowpipe Streaming wählst.
Von dort aus baust du End-to-End-Fähigkeiten in der Pipeline-Orchestrierung auf: Zeilenänderungen mit Streams erfassen, mehrstufige Workflows mit Task-DAGs verketten und deklarative, automatisch aktualisierte Pipelines mit dynamischen Tabellen erstellen. Außerdem lernst du, wann du für Multi-Engine- und Cloud-native-Szenarien auf externe und Iceberg-Tabellen zurückgreifen solltest.
Die zweite Hälfte des Kurses schärft Ihre Abfrage- und Transformationsfähigkeiten — indem Sie halbstrukturierte JSON-Daten aus VARIANT-Spalten extrahieren und entnesten, Gruppierungserweiterungen und Window-Funktionen für fortgeschrittene Analysen anwenden und wiederverwendbare Logik in UDFs und gespeicherten Prozeduren kapseln.
Schließlich befassen Sie sich mit der Abfrageleistung: Sie lesen das Query Profile von Snowflake, um Engpässe zu identifizieren, wählen das richtige Optimierungstool – Search Optimization, Query Acceleration Service, Clustering-Keys oder materialisierte Views – und schreiben cachefreundliches SQL, das die häufigen Anti-Patterns vermeidet, die die Leistung unbemerkt verschlechtern.
Voraussetzungen
Für diesen Kurs gibt es keine Voraussetzungen
Lernprogramm
Kursübersicht
1
Datenladen, Ingestion und Konnektivität
Beherrsche Snowflakes Dateningestions-Pipeline — vom Staging von Dateien über COPY INTO, Snowpipe und Snowpipe Streaming — und verbinde Snowflake über Connectoren, Treiber und Export-Tools mit dem weiteren Datenökosystem.
- Stages, Dateiformate und COPY INTO50 XP
- Stage-Typen zuordnen100 XP
- Fehlerbehandlung bei COPY INTO50 XP
- Snowpipe und Snowpipe Streaming50 XP
- Die richtige Ingestion-Methode wählen50 XP
- Merkmale von Ingestion-Methoden100 XP
- Datenentladung und Konnektivität50 XP
- Daten in Cloud-Speicher entladen50 XP
- Konnektivitätsmechanismen100 XP
2
Pipeline-Orchestrierung und Datenobjekte
Baue robuste Datenpipelines mit Snowflake-nativer Orchestrierung — Streams für Change Data Capture, Tasks für Zeitplanung, Dynamic Tables für deklarative Transformationen sowie External und Iceberg Tables für Open-Format-Speicherung.
3
Daten abfragen und transformieren
Frage halbstrukturiertes JSON mit Punktnotation und FLATTEN ab, aggregiere Daten mit GROUPING SETS, ROLLUP und CUBE, berechne Window-Funktionen und kapsle wiederverwendbare Logik in UDFs und Stored Procedures.
4
Abfrageleistung und Optimierung
Profiliere Abfragen in Snowsight, identifiziere Engpässe mit QUERY_HISTORY, setze Search Optimization, Query Acceleration Service, Automatic Clustering und Materialized Views ein und schreibe SQL, das von den drei Caching-Ebenen von Snowflake profitiert.
S
Automatisierung von Datenpipelines in Snowflake
Kurs
abgeschlossen

