시작하기무료로 시작하기

Jinja로 공백 다듬기

이제 전체 dbt 프로젝트가 정상적으로 실행되고 모든 오류를 디버깅했으니, 미관을 위한 몇 가지 수정을 적용해 보겠습니다.

Jinja의 루프와 매크로를 개발하는 동안, dbt compile을 실행할 때 Jinja가 컴파일된 SQL 로직에 줄바꿈을 많이 추가한다는 것을 보셨을 거예요.

불필요한 공백 때문에 스크롤이 많아져 디버깅이 어려워졌습니다. 이제 Jinja 문법을 수정해서 이런 추가 공백을 제거하는 방법을 찾아보려 합니다.

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

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

강의 보기

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

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

연습 시작