tags=['{ proc_name }_test','compare_queries_summarize', '{ schema_name }','{ table_name }'] ) }} {% set oracle_query %} select * from {{ ref('table_name') }} {% endset %} {% set databricks_query %} select * from {{ ref('table_name') }} {% endset %} {{ audit_helper.compare_queries( a_query = oracle_query, b_query = databricks_query, summarize = true ) }} 1 pipenv run dbt run --select tag:{ proc_name }_test,tag:compare_summarize Tips 評価方法に応じたタグを付与 Procedure名・評価方法に応じたタ グを更新テーブルへ付与。タグ設 計により原因調査を効率化 1 dbt audit helper で Procedure 実行後に更新されたテーブルを比較し、カラム/レコード単位の差分と一致率 を評価。比較結果を集約したサマリテーブルを dbt test で検証し、差分の有無を検出する。 { table_name }_compare_queries_summarize in_a in_b count percent_of_total true true 3 75.00 false true 1 25.00