サポートされているdbtコマンドとフラグ

次のテーブルでは、dbt Projects on Snowflake でサポートされているdbtコマンドを示しています。ここにリストされていない dbtコマンド はサポートされていません。

dbt Projects on Snowflake、実行メソッドでサポートされているdbtコマンド

dbtコマンド

ワークスペース

EXECUTE DBT PROJECT

snow dbt execute (CLI)

ビルド

コンパイル

deps [1]

リスト

解析

実行

`再試行 `_

操作を実行

シード

表示

スナップショット

テスト

[1] dbtプロジェクトオブジェクトは、プロジェクトのバージョン管理されたスナップショットです。depsコマンドを実行してもファイルは変更されません。これは主に、外部アクセスの構成が正しいかどうかを確認するために使用されます。dbtプロジェクトオブジェクトが外部アクセス統合で作成された場合、dbt compileの前にdbt depsが実行され、すべての依存関係とプロジェクトファイルがパッケージ化されます。

フラグについて

dbt Coreでは、コマンド(例: dbt build )を実行し、フラグで動作を変更します。フラグは、コマンドの動作を変更する構成オプションです。一部はコマンド固有であり、その他はグローバルです。詳細については、 フラグ をご参照ください。

常にコマンドを実行してから、スコープにフラグを添付するか変更します。たとえば、インクリメンタルモデルのみを実行し、それらを再構築するには、以下のコマンドとフラグを実行します。

dbt run --select config.materialized:incremental --full-refresh;
Copy

以下のフラグは dbt Projects on Snowflake ではサポートされていません。

  • --state

  • --target-path

  • --log-path

  • --profiles-dir

  • --project-dir

  • --log-format

  • --log-format-file