analytics-dictionary / tool overview / transformation & metrics
dbt
dbt is a tool for transforming data in a warehouse using SQL, with version control, testing and documentation.
Written by Reflective Data experts · updated Oct 5, 2026
You write models as SQL select statements; dbt builds them in dependency order, runs tests and generates documentation and lineage. It popularised the ELT and analytics engineering approach.
Project structure, naming and testing discipline decide whether a dbt project stays maintainable as it grows.
related
Data lineageData modelingELT (extract, load, transform)MetricFlow
// how we can help
We build tested data models and semantic layers, or host them for you. dbt setup and audits → · Hosted dbt on the platform