Plan Szkolenia

Wprowadzenie

  • Filozofia i zasady dbt / Czym jest dbt?
  • dbt a tradycyjne ETL
  • Przegląd funkcji i architektury dbt
  • Poza dbt: Czym jest dbt Cloud?

Zrozumienie dbt Cloud

  • Cykl życia projektu dbt w dbt Cloud
  • Jak dbt Cloud wpisuje się w procesy hurtowni danych i transformacji

Rozpoczęcie pracy z dbt Cloud

  • Konfiguracja środowiska programistycznego w dbt Cloud
  • Łączenie dbt Cloud z hurtownią danych
  • Tworzenie projektu dbt w dbt Cloud
  • Uruchamianie poleceń dbt w dbt Cloud
  • Współpraca z członkami zespołu przy projekcie dbt w dbt Cloud

Praca z modelami dbt

  • Zrozumienie modeli dbt
  • Budowanie modelu dbt
  • Transformacja danych za pomocą dbt
  • Praca z modelami przyrostowymi w dbt
  • Implementacja makr i funkcji niestandardowych w dbt

Zarządzanie projektami dbt w dbt Cloud

  • Korzystanie z interfejsu dbt Cloud do zarządzania i wdrażania projektów
  • Tworzenie harmonogramów i uruchamianie zadań dbt
  • Tworzenie i zarządzanie środowiskami w dbt Cloud
  • Wdrażanie projektów dbt do produkcji
  • Konfiguracja powiadomień i alertów

Integracja dbt Cloud z innymi narzędziami

  • Korzystanie z dbt Cloud z Git i kontrolą wersji
  • Integracja dbt Cloud z innymi narzędziami do hurtowni danych i transformacji w chmurze

Rozwiązywanie problemów i debugowanie

  • Jak debugować i rozwiązywać problemy w projektach dbt w dbt Cloud
  • Korzystanie z logów do diagnozowania problemów
  • Najlepsze praktyki w utrzymywaniu projektów dbt Cloud

Podsumowanie i kolejne kroki

Wymagania

  • Zrozumienie modelowania danych i SQL
  • Doświadczenie w pracy z SQL i interfejsem wiersza poleceń (CLI)
  • Doświadczenie w programowaniu w Pythonie

Grupa docelowa

  • Inżynierowie danych
  • Analitycy danych
  • Naukowcy danych
 21 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (4)

Propozycje terminów

Powiązane Kategorie