Skip to main content

as_bool

The as_bool Jinja filter will coerce Jinja-compiled output into a boolean value (True or False), or return an error if it cannot be represented as a bool.

Usage:#

In the example below, the as_bool filter is used to coerce a Jinja expression to enable or disable a set of models based on the target.

dbt_project.yml
models:  my_project:    for_export:      enabled: "{{ (target.name == 'prod') | as_bool }}"
Changelog