Jobs in the dbt platform
These are the available job types in dbt:
- Deploy jobs — Build production data assets. Runs on a schedule, by API, or after another job completes.
- Continuous integration (CI) jobs — Test and validate code changes before merging. Triggered by commit to a PR or by API.
- Merge jobs — Deploy merged changes into production. Runs after a successful PR merge or by API.
- State-aware jobs — Intelligently decide what needs to be rebuilt based on source freshness, code, or upstream data changes. Rebuild models only if they are older than the specified interval.
The following comparison table describes the behaviors of the different job types:
| Loading table... |
Was this page helpful?
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
0