Návrh Školení

Úvod

  • Filosofie a principy dbt / Co je to dbt?
  • dbt vs tradiční ETL
  • Přehled funkcí a architektury dbt
  • Kromě dbt: Co je to dbt Cloud?

Pochopení dbt Cloud

  • Životní cyklus projektu v dbt Cloud
  • Jak dbt Cloud zapadá do pracovních postupů datových skladů a transformací

Začínáme s dbt Cloud

  • Nastavení vývojového prostředí v dbt Cloud
  • Připojení dbt Cloud k datovému skladu
  • Vytváření projektů v dbt Cloud
  • Spouštění příkazů dbt v dbt Cloud
  • Spolupráce s členy týmu na projektech v dbt Cloud

Práce s modelem dbt

  • Pochopení modelů dbt
  • Vytváření modelu dbt
  • Transformace dat pomocí dbt
  • Práce s inkrementálními modely v dbt
  • Použití makro a vlastních funkcí v dbt

Správa projektů v dbt Cloud

  • Použití rozhraní dbt Cloud pro správu a nasazení projektů
  • Vytváření plánů a spouštění úloh dbt
  • Vytváření a správa prostředí v dbt Cloud
  • Nasazení projektů dbt do produkce
  • Nastavení oznámení a upozornění

Integrace dbt Cloud s jinými nástroji

  • Použití dbt Cloud s Git a řízením verzí
  • Integrace dbt Cloud s jinými cloudovými datovými skladovými a transformačními nástroji

Ladění a odstraňování problémů

  • Jak ladit a řešit problémy v projektech dbt v dbt Cloud
  • Použití logů pro diagnostiku problémů
  • Osborné postupy pro údržbu projektů dbt Cloud

Závěr a další kroky

Požadavky

  • Porozumění datovým modelům a SQL
  • Zkušenosti s SQL a rozhraním příkazového řádku (CLI)
  • Zkušenosti s programováním v Pythonu

Cílová skupina

  • Data inženýři
  • Data analytici
  • Odborníci na data
 21 hodiny

Počet účastníků


Cena za účastníka

Reference (4)

Nadcházející kurzy

Související kategorie