Commandes et indicateurs dbt pris en charge¶
Le tableau suivant présente les commandes dbt prises en charge dans dbt Projects on Snowflake. Toute commande dbt qui n’est pas répertoriée ici n’est pas prise en charge.
[1] Un objet de projet dbt est un instantané versionné de votre projet. L’exécution de la commande deps ne modifie aucun fichier ; elle est principalement utilisée pour vérifier que votre configuration d’accès externe est correcte. Lorsqu’un objet de projet dbt est créé avec une intégration d’accès externe, dbt deps est exécuté avant une compilation dbt pour empaqueter toutes les dépendances et les fichiers de projet.
À propos des indicateurs¶
Dans dbt Core, vous exécutez des commandes (par exemple, dbt build) et modifiez leur comportement avec des indicateurs. Les indicateurs sont des options de configuration qui modifient le comportement d’une commande ; certaines sont spécifiques à une commande, d’autres sont globales. Pour plus d’informations, voir indicateurs.
Vous exécutez toujours une commande, et vous ajoutez des indicateurs pour définir ou modifier sa portée. Par exemple, pour exécuter uniquement des modèles incrémentaux et les reconstruire, vous devez exécuter la commande et les indicateurs suivants :
dbt run --select config.materialized:incremental --full-refresh;
Les indicateurs suivants ne sont pas pris en charge dans dbt Projects on Snowflake :
--state--target-path--log-path--profiles-dir--project-dir--log-format--log-format-file