始める無料で始める

乗車時間の検証

チームメイトがソースデータの問題を指摘しました。いくつかの行で乗車時間が 0 になっています。フィルタリングは可能ですが、下流のモデルにそのまま保存されています。そこで、どの乗車でも所要時間が 0 の場合に失敗するテストを作成してほしいと依頼されています。

taxi_rides_raw のスキーマを確認すると、直接の乗車時間フィールドはありません。調査の結果、乗車の開始時刻と終了時刻が同一の場合に問題が発生していると分かりました。これを確認するため、素早くチェック用のクエリを書くことにします。

taxi_rides_raw テーブルの各フィールドについては、schema_documentを参照できます。

なお、この dbt プロジェクトはすでに実行済みで、実行は不要です。

この演習はコースの一部です

中級 dbt

コースを見る

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する