Hoppa till huvudinnehållet

Kurs

Intermediate dbt

Avancerad2 tim

Ta dina dbt-kunskaper till nästa nivå med denna praktiska kurs för dataingenjörer och analysproffs.

Python2 tim7 videor26 övningar2,150 XP6,805Intyg om fullgjord kurs

Skapa ditt kostnadsfria konto

Fortsätt med Google
eller
Genom att fortsätta godkänner du våra Användarvillkor, vår Integritetspolicy och att dina data lagras i USA.

Älskad av elever på tusentals företag

Utbildar ett team?

Prova för företag

Kursbeskrivning

Bemästra dbt-arbetsflöden

Ta dina dbt-kunskaper till nästa nivå och lär dig hur du implementerar robusta, skalbara arbetsflöden för datatransformation i en produktionsmiljö. Den här kursen är utformad för dataingenjörer, analytiker och analytics engineers som vill gå bortom grunderna och få praktisk erfarenhet av avancerad dbt-funktionalitet.

Säkerställ datakvalitet med avancerad testning

Att bygga tillförlitliga datapipelines börjar med validering. Du kommer att utforska avancerade testtekniker för att upptäcka datainkonsekvenser, skapa anpassade återanvändbara tester för att standardisera validering över modeller och tillämpa tester på källor och seeds för bättre styrning och spårning av datalinje.

Utnyttja dbt Sources, Seeds och Snapshots

Upptäck hur dbt-källor kan förbättra dokumentation och härledning samtidigt som spårbarheten för rådata säkerställs. Lär dig använda dbt seeds för att effektivt hantera små, statiska datamängder. Sedan lär du dig att bemästra slowly changing dimensions (SCD2) med dbt snapshots, så att du kan spåra historiska förändringar i ditt datalager med minimal ansträngning.

Automatisera och optimera med dbt Build

Effektivitet är avgörande i produktionsmiljöer. Du lär dig hur du effektiviserar arbetsflöden med dbt build genom att automatisera modellkörning, tester och snapshots för att säkerställa tillförlitliga transformationer. Genom att optimera din pipeline förbättrar du prestanda, underhållbarhet och skalbarhet i dina dbt-projekt.

Tillämpa dina färdigheter i verkliga scenarier

Genom interaktiva övningar och praktisk träning stärker du dina kunskaper och får självförtroendet att använda dbt i verkliga situationer. I slutet av kursen kommer du att vara rustad för att designa, testa och automatisera dbt-arbetsflöden redo för produktion, vilket säkerställer högkvalitativa och väl dokumenterade transformationer i stor skala.

Förkunskapskrav

Kursplan

Kursöversikt

1

Testning och dokumentation

Lär dig att säkerställa datakvalitet med avancerade testtekniker i dbt. Utforska inbyggda, singulära och återanvändbara tester för att validera modeller, källor och seeds. Förstå hur du definierar anpassade tester med Jinja, felsöker fel och optimerar ditt valideringsarbetsflöde för att fånga upp inkonsekvenser innan de påverkar nedströmsanalyser.
Starta kapitel
2

Implementera dbt i produktion

Ta dina dbt-kunskaper till nästa nivå genom att implementera skalbara, produktionsklara arbetsflöden. Lär dig att använda dbt-källor och seeds för att förbättra dataspårbarhet, implementera snapshots för att följa historiska ändringar och automatisera dina transformationer med dbt build. När kursen är slut har du de verktyg som krävs för att hantera storskaliga datapipelines med säkerhet.
Starta kapitel

Intermediate dbt

Kurs
slutförd

Tjäna intyg om genomförande

Registrera dig nu

Utveckla dina datakunskaper med DataCamp för mobil

Ta dig framåt var du än är med våra mobilkurser och dagliga 5-minuterskodningsutmaningar.

Intermediate dbt | DataCamp