여정 소요 시간 검증하기
팀 동료가 소스 데이터에서 문제를 발견했어요. 일부 행의 여정 소요 시간이 0으로 되어 있습니다. 필터링은 가능하지만, 다운스트림 모델에 이 값들이 저장되고 있어요. 동료는 소요 시간이 0인 여정이 하나라도 있으면 실패하도록 하는 테스트를 만들어 달라고 요청합니다.
taxi_rides_raw 스키마를 검토해 보니, 직접적인 소요 시간 필드는 없었습니다. 여정 시작과 종료 시간이 동일할 때 이 문제가 발생한다는 것을 파악했어요. 이를 확인하기 위해 간단한 쿼리를 작성하기로 합니다.
taxi_rides_raw 테이블의 필드 정보는 schema_document를 참고하세요.
dbt 프로젝트는 이미 실행되어 있으며, 별도의 실행이 필요하지 않습니다.
이 연습은 강의의 일부입니다
