dbt
dbt (data build tool) is an open-source command-line tool that enables data analysts and engineers to transform data in their data warehouse by writing modular SQL. It applies software engineering best practices like version control, testing, and documentation to the analytics workflow,…
Key facts
- First appeared
- 2016
- Category
- technology
- Problem solved
- dbt was created to address the chaos, inconsistency, and lack of governance in data transformation workflows that relied on brittle, undocumented SQL scripts or rigid, expensive traditional ETL tools. It aimed to bring software engineering rigor—modularity, testing, documentation, and version control—directly to the process of transforming data within modern cloud data warehouses using familiar SQL.
- Platforms
- macOS, Cloud Data Warehouses (Snowflake, BigQuery, Redshift, etc.), Windows, Linux
Related technologies
Notable users
- Hubspot
- Chewy
- Netflix
- Canva
- Peloton
- GitLab
- FanDuel
- Sephora
- JetBlue