Schulungsübersicht
Einleitung
- Philosophie und Grundprinzipien von dbt – Was ist dbt?
- dbt im Vergleich zu herkömmlichen ETL-Verfahren
- Überblick über die Funktionen und Architektur von dbt
- Was geht über dbt hinaus? Was ist dbt Cloud?
Grundlagen zu dbt Cloud
- Der Lebenszyklus eines dbt-Projekts in dbt Cloud
- Wie passt dbt Cloud in Arbeitsabläufe der Datenlagerung und -transformation ein?
Einstieg in die Arbeit mit dbt Cloud
- Das Einrichten der Entwicklungsumgebung in dbt Cloud
- Verbindung von dbt Cloud mit Ihrem Data Warehouse
- Erstellen eines dbt-Projekts in dbt Cloud
- Ausführen von dbt-Befehlen innerhalb von dbt Cloud
- Gemeinsame Arbeit an einem dbt-Projekt mit Teammitgliedern in dbt Cloud
Arbeiten mit dbt-Modellen
- Grundlagen zu dbt-Modellen
- Erstellung eines dbt-Modells
- Daten mithilfe von dbt transformieren
- Umgang mit inkrementellen Modellen in dbt
- Einsatz von Makros sowie benutzerdefinierten Funktionen in dbt
Verwaltung von dbt-Projekten in dbt Cloud
- Verwalten und Deployen von Projekten mithilfe der dbt Cloud-Oberfläche
- Zeitpläne festlegen sowie dbt-Jobs initiieren
- Erstellen und Verwalten von Umgebungen in dbt Cloud
- Ausbringen von dbt-Projekten in die Produktion
- Einrichten von Benachrichtigungen und Alerts
Integration von dbt Cloud mit anderen Tools
- Einsatz von dbt Cloud zusammen mit Git und Versionskontrolle
- Verknüpfung von dbt Cloud mit weiteren cloudbasierten Data-Warehouse- und Transformations-Tools
Fehlerbehebung und Debugging
- Wie man dbt-Projekte in dbt Cloud debuggt und Probleme behebt
- Einsatz von Protokollen zur Fehlersuche
- Beste Praktiken für die Pflege von dbt Cloud-Projekten
Zusammenfassung und weitere Schritte
Voraussetzungen
- Grundkenntnisse in Datenmodellierung und SQL
- Erfahrung mit SQL sowie der Kommandozeile (CLI)
- Vorkenntnisse im Python-Programmieren
Zielgruppe
- Data Engineers
- Data Analysts
- Data Scientists
Erfahrungsberichte (3)
Das Wissen, dass QGIS und ein Tool, das von anderen verschiedenen Fachleuten wie Landvermessern verwendet werden kann,
Bame Duncan Koko - Bentel Technologies (Pty) Ltd
Kurs - QGIS for Geographic Information System
Maschinelle Übersetzung
Wie man offene Satellitendaten für reale Anwendungen nutzt
Tshering Dorji - Druk Holding and Investments
Kurs - Advanced Geographic Information Systems (GIS)
Maschinelle Übersetzung
Praktische Beispiele ermöglichten es uns, das Programm wirklich kennenzulernen. Gute Erklärungen und die Integration theoretischer Konzepte sowie deren Bezug zu praktischen Anwendungen wurden sehr geschätzt.
Ian - Archeoworks Inc.
Kurs - ArcGIS Fundamentals
Maschinelle Übersetzung