시작하기무료로 시작하기

여정 소요 시간 검증하기

팀 동료가 소스 데이터에서 문제를 발견했어요. 일부 행의 여정 소요 시간이 0으로 되어 있습니다. 필터링은 가능하지만, 다운스트림 모델에 이 값들이 저장되고 있어요. 동료는 소요 시간이 0인 여정이 하나라도 있으면 실패하도록 하는 테스트를 만들어 달라고 요청합니다.

taxi_rides_raw 스키마를 검토해 보니, 직접적인 소요 시간 필드는 없었습니다. 여정 시작과 종료 시간이 동일할 때 이 문제가 발생한다는 것을 파악했어요. 이를 확인하기 위해 간단한 쿼리를 작성하기로 합니다.

taxi_rides_raw 테이블의 필드 정보는 schema_document를 참고하세요.

dbt 프로젝트는 이미 실행되어 있으며, 별도의 실행이 필요하지 않습니다.

이 연습은 강의의 일부입니다

중급 dbt

강의 보기

실습형 인터랙티브 연습문제

이론을 실습으로 바꾸는 인터랙티브 연습 중 하나를 만나보세요

연습 시작