比較 dbt 模型與倉儲關聯,在信任遷移前驗證一致性(使用 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