О фильтре as_bool
Фильтр as_bool
в Jinja приведет скомпилированный вывод Jinja к булевому значению (True
или False
), или вернет ошибку, если его нельзя представить как булево значение.
Использование:
В примере ниже фильтр as_bool
используется для приведения выражения Jinja, чтобы включить или отключить набор моделей в зависимости от target
.
dbt_project.yml
models:
my_project:
for_export:
enabled: "{{ (target.name == 'prod') | as_bool }}"
0