LoslegenKostenlos loslegen

Fahrtdauer überprüfen

Dein Teamkollege hat ein Problem in den Quelldaten entdeckt: Einige Zeilen haben eine Fahrtdauer von 0. Ein Filtern wäre möglich, aber nachgelagerte Modelle speichern diese Werte. Er bittet dich, einen Test zu erstellen, der fehlschlägt, wenn irgendeine Fahrt eine Dauer von 0 hat.

Beim Prüfen des Schemas von taxi_rides_raw stellst du fest, dass es kein direktes Feld für die Fahrtdauer gibt. Du erkennst, dass das Problem entsteht, wenn Start- und Endzeit der Fahrt identisch sind. Du entscheidest dich, schnell eine Abfrage zu schreiben, um das zu prüfen.

Du kannst im schema_document Informationen zu den Feldern in der Tabelle taxi_rides_raw nachschlagen.

Beachte, dass das dbt-Projekt bereits für dich ausgeführt wurde und nicht erneut ausgeführt werden muss.

Diese Übung ist Teil des Kurses

Fortgeschrittenes dbt

Kurs anzeigen

Interaktive Übung

In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.

Übung starten