Začněte nyníZačněte zdarma

Ověření doby trvání jízdy

Tvůj kolega upozornil na problém ve zdrojových datech: některé řádky mají dobu trvání jízdy rovnou 0. Přestože by bylo možné taková data filtrovat, downstream modely je ukládají. Žádá tě, abys vytvořil/a test, který selže, pokud má některá jízda dobu trvání 0.

Po prozkoumání schématu taxi_rides_raw zjistíš, že tabulka neobsahuje přímé pole pro dobu trvání jízdy. Problém nastává tehdy, když jsou čas zahájení a čas ukončení jízdy totožné. Rozhodneš se napsat rychlý dotaz, který tuto situaci odhalí.

Informace o polích tabulky taxi_rides_raw najdeš v schema_document.

Poznámka: dbt projekt byl za tebe již spuštěn a není potřeba ho znovu spouštět.

Toto cvičení je součástí kurzu

Intermediate dbt

Zobrazit kurz

Interaktivní praktické cvičení

Proměňte teorii v praxi s jedním z našich interaktivních cvičení

Začít cvičení