Nach diesen Kursen fühle ich mich sicher, professionelle Visualisierungen und Dashboards zu erstellen.
Kursbeschreibung
DBT-Workflows meistern
Bring deine DBT-Kenntnisse auf die nächste Stufe und lerne, wie du robuste, skalierbare Datenumwandlungs-Workflows in einer Produktionsumgebung einsetzt. Dieser Kurs ist für Dateningenieure, Analysten und Analytikingenieure gedacht, die über die Grundlagen hinausgehen und praktische Erfahrungen mit fortgeschrittenen dbt-Funktionen sammeln wollen.
Mit ausgeklügelten Tests die Datenqualität sichern
Der Aufbau zuverlässiger Datenpipelines fängt mit der Validierung an. Du lernst fortgeschrittene Testtechniken kennen, um Dateninkonsistenzen zu erkennen, erstellst benutzerdefinierte wiederverwendbare Tests, um die Validierung über Modelle hinweg zu standardisieren, und wendest Tests auf Quellen und Seeds an, um eine bessere Governance und Nachverfolgbarkeit der Datenherkunft zu erreichen.
Nutze dbt-Quellen, Seeds und Snapshots
Finde heraus, wie dbt-Quellen die Dokumentation und Herkunft verbessern und gleichzeitig die Rückverfolgbarkeit von Rohdaten sicherstellen können. Lerne, wie du dbt-Seeds nutzen kannst, um kleine, statische Datensätze effizient zu verwalten. Dann lerne, wie du mit dbt-Snapshots langsam Dimensionsänderungen (SCD2) machst, damit du mit wenig Aufwand die historischen Änderungen in deinem Data Warehouse verfolgen kannst.
Automatisieren und optimieren mit dbt Build
Effizienz ist in Produktionsumgebungen echt wichtig. Du lernst, wie du mit dbt build Arbeitsabläufe optimieren kannst, indem du die Ausführung von Modellen, Tests und Snapshots automatisierst, um zuverlässige Transformationen sicherzustellen. Durch die Optimierung deiner Pipeline verbesserst du die Leistung, Wartbarkeit und Skalierbarkeit deiner dbt-Projekte.
Setze deine Fähigkeiten in realen Szenarien ein
Durch interaktive Übungen und praktische Übungen kannst du dein Wissen vertiefen und das Selbstvertrauen gewinnen, DBT in der Praxis anzuwenden. Am Ende des Kurses kannst du produktionsreife dbt-Workflows entwerfen, testen und automatisieren und so hochwertige und gut dokumentierte Transformationen in großem Maßstab sicherstellen.
Voraussetzungen
Lernprogramm
Kursübersicht
Tests & Dokumentation
- Einführung in das Testen in dbt50 XP
- Vordefinierte Test100 XP
- Tests für ein Modell definieren100 XP
- Schlechte Daten aufspüren100 XP
- Erstellen von Singular-Tests50 XP
- Singular-Test: Entwicklungsschritte100 XP
- Fahrtdauer überprüfen100 XP
- Testabfragen überprüfen100 XP
- Erstellung individueller wiederverwendbarer Tests50 XP
- Testen, testen, testen100 XP
- Einen wiederverwendbaren Test implementieren100 XP
- Vom singular zum wiederverwendbaren Test100 XP
dbt-Einsatz in der Produktion
dbt für Forgeschrittene
Kurs
abgeschlossen

