Skip to content

Glossary · D

dbt

data build tool

Versioned data transformations with tests and documentation

dbt provides tools for defining data transformations as models, managing their dependencies and generating documentation. It is commonly used to transform data already loaded into an analytical platform. Teams can add tests to check assumptions about the resulting datasets.

What it means for a business

A data team can replace duplicated reporting queries with shared models for customers, orders and revenue. Version control and configured tests help review changes and detect inconsistent data. Tests still need to be designed and run; the tool does not guarantee correctness.