Benefits
- Lineage and docs generated from the same project as the SQL
- Tests that fail the job when data contracts break
- Pull requests for model changes, like application code
- Fits BigQuery, Snowflake, Redshift, and Postgres warehouses
Data & AI
dbt versions SQL models, tests, and documentation so warehouse tables have owners, grain, and CI, not a folder of unreviewed scripts.
01What it is
dbt compiles select statements into models with dependencies, schema tests, and generated docs. It runs in CI and in the warehouse, turning analytics engineering into a reviewed software practice.
Codeaxes uses dbt when Project Data work needs more than a dashboard on raw exports. Models, tests, and documentation are how a metric survives a new analyst joining the team.
02Fit
03Trade-offs
04Ecosystem
05In the field
07Data & AI