Outil · Data Engineering & Big Data

dbt

Outil open source ("data build tool") qui permet de transformer des données directement dans l'entrepôt de données via du SQL versionné et testé.

Définition

dbt ("data build tool") est un outil open source qui permet de transformer des données directement dans l'entrepôt de données (data warehouse), en écrivant ces transformations en SQL versionné, testé et documenté.

dbt a largement contribué à populariser l'approche "ELT" (transformer les données après leur chargement plutôt qu'avant) et apporte au SQL analytique des pratiques issues du génie logiciel classique : contrôle de version, tests automatisés et documentation générée automatiquement.

Questions fréquentes

Qu'est-ce que dbt ?

Outil open source ("data build tool") qui permet de transformer des données directement dans l'entrepôt de données via du SQL versionné et testé.

Quelles formations Sparks abordent dbt ?

dbt : industrialiser vos transformations de données en SQL, Scala, Apache Kafka, Apache NiFi, Big Data Foundation (avec certification du CCC), Big Data : mise en œuvre.