시작하기무료로 시작하기

Jinja로 반복되는 SQL에 for 루프 적용하기 2

Jinja의 루프 표현식으로 주문 상태를 피벗팅해 본 결과가 아주 좋아서, 이제 더 많은 용례에 루프를 적용해 보려고 합니다.

customers.sql 마트 모델을 다시 살펴보니, 브라우저 유형과 유입 경로(traffic source) 로직에도 반복이 있음을 발견했어요. 두 CTE를 중간 모델로 분리한 뒤, 이제 이 두 피벗에도 Jinja 루프를 적용할 준비가 되었습니다.

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

사례 연구: dbt로 전자상거래 데이터 모델 구축

강의 보기

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

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

연습 시작