Skip to content
~/reflective_data

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