Přidání sloupcových testů v dbt
V předchozí části, kdy jsi vytvářel/a staging modely, ses zaměřil/a na správné zdokumentování popisů sloupců pro každý staging model. Stejný yaml soubor, který slouží k dokumentaci popisů sloupců, má ale ještě jedno využití: přidávání datových testů v dbt.
Datavé testy slouží jako ochrana před datovým driftem v oblasti granularity a kvality dat – fungují jako včasný varovný systém. Čtyři výchozí datové testy jsou: unique, not_null, accepted_values a relationships.
V tomto cvičení si procvičíš použití tří z těchto čtyř testů.
Toto cvičení je součástí kurzu
Případová studie: Tvorba datových modelů pro e-commerce s dbt
Interaktivní praktické cvičení
Proměňte teorii v praxi s jedním z našich interaktivních cvičení
Začít cvičení