Использование Jinja для улучшения вашего SQL-кода
Обновлен
Jinja
dbt Core
Advanced
Menu
Введение
В этом руководстве мы рассмотрим распространенный шаблон, используемый в SQL, и затем применим Jinja для улучшения нашего кода.
Если вы хотите проработать этот запрос, добавьте этот CSV в папку seeds/
вашего проекта dbt, а затем выполните dbt seed
.
Работая над шагами этой модели, мы рекомендуем держать открытым ваш скомпилированный SQL, чтобы проверить, во что компилируется ваш Jinja. Для этого:
- Используя dbt Cloud: Нажмите кнопку компиляции, чтобы увидеть скомпилированный SQL в правой панели
- Используя dbt Core: Запустите
dbt compile
из командной строки. Затем откройте скомпилированный SQL-файл в директорииtarget/compiled/{project name}/
. Используйте разделение экрана в вашем редакторе кода, чтобы держать оба файла открытыми одновременно.