Lägg till kolumntester i dbt
När du tidigare byggde staging-modellerna låg fokus på att dokumentera kolumnbeskrivningar för varje staging-modell. Samma yaml-fil som används för att dokumentera kolumnbeskrivningar har ytterligare en funktion: att lägga till datatester i dbt.
Datatester används för att skydda mot dataglidning när det gäller granularitet och datakvalitet, och fungerar som ett tidigt varningssystem. De fyra inbyggda datatesterna är: unique, not_null, accepted_values och relationships.
I den här övningen får du praktisk erfarenhet av att tillämpa tre av dessa fyra tester.
Den här övningen är en del av kursen
Fallstudie: Bygg e-handelsdatamodeller med dbt
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen