dbt Labs

dbt-utils

https://github.com/dbt-labs/dbt-utils

dbt-audit-helper

テーブル間やSELECT実行結果間のレコードやカラムの値を比較できるマクロ

dbt-codegen

https://github.com/dbt-labs/dbt-codegen

既存のデータセット内のリソースから source yml を生成したり、既存のリソースから models yml を生成したりできる。

{{ codegen.generate_source('covid19_open_data', 'bigquery-public-data') }}

analyses にマクロ書いてコンパイルするか、macros に書いて dbt run-operation してマクロを実行すると、データセット配下のテーブル一覧が source yml フォーマットで出力される。

version: 2

sources:
  - name: covid19_open_data
    database: bigquery-public-data
    tables:
      - name: compatibility_view
      - name: covid19_open_data

dbt-project-evaluator

dbt_metrics