DBT
Outil transformation SQL data warehouses modernes.
Définition
dbt expose models (SELECT statements), tests (unique, not_null, relationships, accepted_values, custom), snapshots (SCD Type 2), seeds, macros, sources. dbt Cloud propose CI/CD, scheduler, IDE. dbt-core open-source en Apache 2.0. 30 000+ entreprises utilisatrices en 2024.
Origine
Créé par Fishtown Analytics (devenu dbt Labs) en 2016 ; dbt Cloud lancé en 2019 ; IPO probable 2026.
Exemple en contexte
Une fintech crée 200 modèles dbt pour transformer ses raw events Snowflake en mart prêts pour Looker.
Termes liés
- OpenLineage — lineage standard.