DBT
Présentation DBT
Comprendre le rôle de dbt.
Présentation de dbt
dbt est l'outil qui transforme les données dans Snowflake.
Il ne sert pas à saisir des données. Il ne sert pas à remplacer Snowflake. Il lit des sources, exécute des modèles SQL, puis crée des tables ou des vues.
Les fichiers importants
- les fichiers
.sqlcontiennent les requêtes; - les fichiers
.ymldécrivent les modèles, les colonnes et les tests; - les fichiers
.csvdes seeds contiennent de petites tables de référence.
Ce que dbt apporte
dbt construit un graphe. Ce graphe indique quel modèle dépend de quel autre modèle.
Quand une commande est lancée, dbt utilise ce graphe pour exécuter les étapes dans le bon ordre.
Point de contrôle
Après cette page, le lecteur doit comprendre qu'un modèle dbt est un fichier SQL suivi par le dépôt.

