Kursplan

Införandet

  • dbt-filosofi och principer / Vad är dbt?
  • dbt jämfört med traditionell ETL
  • Översikt över dbt-funktioner och arkitektur
  • Bortom dbt: Vad är dbt Cloud?

Förstå dbt Cloud

  • Livscykeln för ett dbt-projekt i dbt Cloud
  • Hur dbt Cloud passar in i arbetsflöden för datalagerhantering och transformering

Komma igång med dbt Cloud

  • Konfigurera utvecklingsmiljön i dbt Cloud
  • Ansluta dbt Cloud till ditt informationslager
  • Skapa ett dbt-projekt i dbt Cloud
  • Köra dbt-kommandon i dbt Cloud
  • Samarbeta med teammedlemmar i ett dbt-projekt i dbt Cloud

Arbeta med dbt-modeller

  • Förstå dbt-modeller
  • Skapa en dbt-modell
  • Transformera data med dbt
  • Arbeta med inkrementella modeller i dbt
  • Implementera makron och anpassade funktioner i dbt

Hantera dbt-projekt i dbt Cloud

  • Använda dbt Cloud-gränssnittet för att hantera och distribuera projekt
  • Skapa scheman och utlösa dbt-jobb
  • Skapa och hantera miljöer i dbt Cloud
  • Distribuera dbt-projekt till produktion
  • Ställa in aviseringar och varningar

Integrera dbt Cloud med andra verktyg

  • Använda dbt Cloud med Git och versionskontroll
  • Integrera dbt Cloud med andra molnbaserade datalager- och transformationsverktyg

Felsökning och felsökning

  • Så här felsöker och felsöker du dbt-projekt i dbt Cloud
  • Använda loggar för att diagnostisera problem
  • Metodtips för att underhålla dbt Cloud-projekt

Sammanfattning och nästa steg

Krav

  • En förståelse för datamodellering och SQL
  • Erfarenhet av SQL och kommandoradsgränssnitt (CLI)
  • Erfarenhet av Python-programmering

Publik

  • Dataingenjörer
  • Dataanalytiker
  • Dataforskare
 21 timmar

Antal deltagare



Price per participant

Vittnesmål (3)

Relaterade Kurser

Relaterade Kategorier