Vérifier la durée du trajet
Votre collègue signale un problème dans les données sources : certaines lignes indiquent une durée de trajet de 0. Même si un filtrage est possible, les modèles en aval conservent ces lignes. Il vous demande de créer un test qui échoue si un trajet a une durée de 0.
En examinant le schéma de taxi_rides_raw, vous constatez qu'il n'y a pas de champ direct pour la durée du trajet. Vous déterminez que le problème survient lorsque l'heure de début et l'heure de fin du trajet sont identiques. Vous décidez donc d'écrire une requête rapide pour le vérifier.
Vous pouvez consulter le schema_document pour obtenir des renseignements sur les champs de la table taxi_rides_raw.
Notez que le projet dbt a déjà été exécuté pour vous et ne devrait pas être requis.
Cette activité fait partie du cours
dbt intermédiaire
Exercice interactif pratique
Passez de la théorie à l’action grâce à l’un de nos exercices interactifs
Commencer l’exercice