Перейти к основному содержимому

О фильтре 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