After doing these courses, I feel confident creating professional visualizations and dashboards
Opis kursu
Opanuj przepływy pracy dbt
Rozwiń swoje umiejętności dbt i naucz się wdrażać solidne, skalowalne procesy transformacji danych w środowisku produkcyjnym. Ten kurs został zaprojektowany dla inżynierów danych, analityków i inżynierów analityki, którzy chcą wyjść poza podstawy i zdobyć praktyczne doświadczenie z zaawansowaną funkcjonalnością dbt.
Zapewnij jakość danych dzięki zaawansowanym testom
Tworzenie niezawodnych potoków danych zaczyna się od walidacji. Poznasz zaawansowane techniki testowania, które pozwolą wykrywać niespójności danych, tworzyć własne, wielokrotnego użytku testy, aby ujednolicić walidację w różnych modelach, oraz stosować testy do źródeł i seedów, by lepiej zarządzać danymi i śledzić ich pochodzenie.
Wykorzystaj źródła, seedy i snapshoty dbt
Dowiedz się, jak źródła dbt mogą usprawnić dokumentację i pochodzenie danych, jednocześnie zapewniając możliwość śledzenia surowych danych. Naucz się korzystać z dbt seeds, aby efektywnie zarządzać małymi, statycznymi zbiorami danych. Następnie opanuj slowly changing dimensions (SCD2) za pomocą dbt snapshots, dzięki czemu będziesz mógł śledzić historyczne zmiany w swoim data warehouse przy minimalnym wysiłku.
Automatyzuj i optymalizuj dzięki dbt Build
W środowiskach produkcyjnych kluczowa jest wydajność. Nauczysz się, jak usprawnić przepływy pracy za pomocą dbt build, automatyzując wykonywanie modeli, testy i snapshoty, aby zapewnić niezawodne transformacje. Optymalizując swój pipeline, poprawisz wydajność, łatwość utrzymania i skalowalność swoich projektów dbt.
Zastosuj swoje umiejętności w rzeczywistych scenariuszach
Dzięki interaktywnym ćwiczeniom i praktyce zdobywanej podczas pracy utrwalisz swoją wiedzę i zyskasz pewność, by stosować dbt w rzeczywistych sytuacjach. Pod koniec kursu będziesz przygotowany do projektowania, testowania i automatyzacji gotowych do wdrożenia przepływów pracy dbt, zapewniając wysoką jakość i dobrze udokumentowane transformacje na dużą skalę.
Wymagania wstępne
Program kursu
Plan kursu
Testowanie i dokumentacja
- Wprowadzenie do testowania w dbt50 XP
- Wbudowane testy100 XP
- Definiowanie testów dla modelu100 XP
- Wykrywanie błędnych danych100 XP
- Tworzenie testów jednostkowych50 XP
- Kroki tworzenia testu jednostkowego100 XP
- Weryfikacja czasu trwania przejazdu100 XP
- Weryfikacja zapytań testowych100 XP
- Tworzenie niestandardowych testów wielokrotnego użytku50 XP
- Testowanie, testowanie, testowanie100 XP
- Implementowanie testu wielokrotnego użytku100 XP
- Zmiana testu jednostkowego na test wielokrotnego użytku100 XP
Wdrażanie dbt w środowisku produkcyjnym
dbt średnio zaawansowany
Kurs
ukończony

