Compare dbt models and warehouse relations before trusting migration parity with dbt-audit-helper
エージェントがdbtパリティチェック、リレーション差分、行や値の比較を実行し、リファクタリングやソース切り替えをロールアウト前に検証できるようにします。
前提条件
dbt Core、ウェアハウスクレデンシャル、dbt-audit-helperパッケージ
インストール
上流からの要件と注意事項:
- 各リレーションは同じ名前のカラムを持つ必要がありますが、順序は同じでなくても構いません。
- 各リレーションは同じ名前のカラムを持つ必要がありますが、順序は同じでなくても構いません。
dbt_utils.get_filtered_columns_in_relationを使用して、少数の除外を含む長いリストを構築するか、Noneを渡して... - 各リレーションは同じ名前のカラムを持つ必要がありますが、順序は同じでなくても構いません。一部のカラムが一方のリレーションにしか存在しない場合は
exclude_columnsを使用してください。
基本的な使用法またははじめにの注意事項:
-
dbtパッケージに不慣れですか?詳細はこちらをご覧ください。
-
このパッケージを
packages.ymlファイルに含めてください。最新バージョン番号はこちらで確認してください。 -
上流ドキュメントから抽出:https://raw.githubusercontent.com/dbt-labs/dbt-audit-helper/HEAD/README.md