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.
Formations intégrant dbt
dbt : industrialiser vos transformations de données en SQL
Passez d'une collection de scripts SQL épars à une chaîne de transformations versionnée, testée et documentée, suivant les pratiques de l'ingénierie logicielle.
Scala
3 jours de formation pour monter en compétences sur Scala !
Apache Kafka
Maîtriser l'agent de message open source Kafka grâce à notre formation Apache Kafka de 2 jours !
Apache NiFi
Maîtriser l'injection automatique de flux de données avec NiFi !
Big Data Foundation (avec certification du CCC)
Passez la certification officielle du CCC Big Data Foundation avec notre formation certifiante Big Data Foundation !
Big Data : mise en œuvre
Mettez en oeuvre une solution complète d'analyse des données grâce à notre formation Big Data : mise en œuvre de 5 jours !
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.
