레퍼런스
엔진, dbt 어댑터, 대시보드에 대한 상시 가이드 — 어떤 모듈과도 함께 읽어라.
이 페이지들은 순서대로 진행하는 트랙이 아니다. 각각은 상시 가이드로, 그것을 필요로 하는 Learner 모듈과 나란히 열어 보도록 만들어졌다 — 대부분은 그것을 처음 필요로 하는 모듈에서 직접 링크된다.
마이그레이션 전에
Snowflake vs ClickHouse
두 엔진이 스토리지, 컴퓨트, SQL 방언에서 어디가 다른지 — 그리고 어떤 Snowflake 관용구에 직접적인 ClickHouse 대응물이 없는지.
MergeTree 엔진
MergeTree 계열에서 엔진을 선택하고, 값을 하는 ORDER BY 키를 설계하는 방법.
Worked example: a completed plan
NYC 택시 워크로드에 대해 작성이 끝난 마이그레이션 계획으로, 직접 작성한 뒤 자신의 것과 비교해 보라.
dbt
dbt on Snowflake
소스 Medallion 파이프라인이 어떻게 만들어지는지: 소스, 스테이징 뷰, 증분 MERGE 모델, 스냅샷, 테스트.
dbt on ClickHouse
dbt-clickhouse 설정: delete_insert 증분 전략, ReplacingMergeTree 모델, 갱신 가능한 materialized view.