You have created a model called stg_tasks and now you need to implement tests.
You provide this in schema.yml:
version: 2
models:
- name: stg_tasks
columns:
- name: completed_at
tests:
- not_null:
- config:
where: "state = 'completed'"
You receive this compilation error:
[WARNING]: Did not find matching node for patch with name 'stg_tasks' in the 'models' section of file
'models/example/schema.yml'
How can you change the configuration on the not_null test to fix this compiler error?
You're setting up a dbt project with a model that generates a large intermediate result. You're concerned about performance. Which approaches could be helpful?
You need to test whether the values of a specific column have changed over time. What might be the best approach to implement this kind of test within your dbt project?
You want to implement a macro that displays a warning icon next to models in the DAG that haven't been tested. Which of the following would be necessary to make this work?
You're working in a large, enterprise-level dbt deployment. Which aspect of using dbt documentation commands could become especially important in this context?
Enter your email address to download dbtLabs.dbt-Analytics-Engineering.v2026-11-13.q153 Dumps