dbt 매크로 · Jinja: SQL을 프로그래밍하기
dbt SQL이 사실은 Jinja 템플릿이라는 것 — 컴파일 시점에 변수·if·for가 순수 SQL로 펼쳐지는 실행 모델부터, 반복 로직을 함수처럼 묶는 매크로, run_query로 SQL을 생성하는 SQL, adapter.dispatch, 그리고 dbt_utils·codegen 같은 매크로 패키지와 과도한 매크로화의 경계까지 다룹니다.
개발 학습 기록과 기술 지식을 체계적으로 관리하는 개인 위키입니다.
'macro' 태그가 포함된 1개의 포스트