중급 dbt
Mike Metzger
Data Engineer
sources와 seeds는 dbt에 초기 데이터를 제공합니다models는 다운스트림 사용자를 위해 데이터를 변환합니다(보통 sources/seeds 기반)tests는 sources, seeds, models를 검증할 수 있습니다unique, not_null, relation, accepted_values)dbt build는 보통 프로덕션에서 위 작업을 모두 수행합니다dbt build:
dbt run)dbt test)dbt seed)dbt snapshot)dbt docs 작업은 수행하지 않습니다명령은 개별로도 실행 가능합니다

dbt run은 먼저 검증하지 않습니다(테스트 미실행)dbt seed는 일부 쿼리에 불완전할 수 있습니다dbt build는 의존성을 파악하고 프로덕션 변경 전 모든 테스트를 실행합니다dbt build --select <object>dbt build -ddbt build --exclude <object>중급 dbt