dbt クラウドメタデータコレクター
dbt クラウドメタデータコレクターは、外部 dbt クラウドアカウントからのメタデータへの読み取り専用アクセスを提供します。
dbt クラウドコレクターは dbt クラウドプロジェクトに接続し、dbt 資産に関連付けられたデータベースビューから dbt 資産と列レベルのリネージ関係を収集します。
カタログ化されたメタデータ
dbt クラウドコレクターは、次の情報をカタログ化します。
| オブジェクト | カタログ化された情報 |
|---|---|
| 分析 | 名前、説明、パス、ルートパス、パッケージ名、一意の ID、エイリアス、メタ、生 SQL、コンパイル済み SQL/コンパイル済みコード、有効、マテリアライズド、リソースタイプ |
| モデル | 名前、説明、パス、ルートパス、パッケージ名、一意の ID、エイリアス、メタ、生 SQL、コンパイル済み SQL/コンパイル済みコード、有効、マテリアライズド、リソースタイプ |
| モデル列 | 列名 |
| プロジェクト管理 | 名前、プロジェクトバージョン |
| スナップショット | 名前、説明、パス、ルートパス、パッケージ名、一意の ID、エイリアス、メタ、生 SQL/生コード、コンパイル済み SQL/コンパイル済みコード、有効、マテリアライズド、リソースタイプ |
| シード | 名前、説明、パス、ルートパス、パッケージ名、一意の ID、エイリアス、メタ、生 SQL/生コード、コンパイル済み SQL/コンパイル済みコード、有効、マテリアライズド、リソースタイプ |
| ソース | 名前、説明、パス、ルートパス、パッケージ名、一意の ID、エイリアス、メタ、生 SQL/生コード、コンパイル済み SQL/コンパイル済みコード、有効、ソース名、リソースタイプ |
| テスト | 名前、説明、パス、ルートパス、パッケージ名、一意の ID、エイリアス、メタ、生 SQL/生コード、コンパイル済み SQL/コンパイル済みコード、有効、マテリアライズド、リソースタイプ |
| テスト結果 | テストが実行された時間、ステータス、失敗数 (ある場合)、テストによって発行されたメッセージ (ある場合) |
| セマンティックモデル | 名前、説明、パス、パッケージ名、一意の ID、有効、リソースタイプ、セマンティックモデルコンポーネント、プライマリエンティティ |
| エンティティ | タイトル、SQL 式、エンティティタイプ |
| ディメンション | タイトル、ディメンションタイプ |
| 測定 | タイトル、説明、測定集計あり |
| メトリクス | タイトル、説明、パス、パッケージ名、一意の ID、メトリクスタイプ |
オブジェクト間の関係
カタログページには、次のデータ資産タイプ間の関係が表示されます。
| データ資産ページ | 関係 |
|---|---|
| モデル | dbt モデル、モデルの整合性をテストするテスト、モデルのアップストリームにある dbt データ資産 (テスト、シード、モデル、スナップショット、ソース)、モデルのダウンストリームにある dbt データ資産 (テスト、シード、モデル、スナップショット、ソース) を含むプロジェクト |
| セマンティックモデル | セマンティックモデルを含むプロジェクト、セマンティックモデルに関連する dbt モデル、dbt セマンティックモデルコンポーネント (ディメンション、エンティティ、測定)、セマンティックモデルがコンテキストを提供するメトリクス |
| モデル列 | マニフェスト化されたテーブルまたはビューのデータベース列 |
| プロジェクト管理 | プロジェクト内に含まれる dbt データ資産 (テスト、シード、モデル、スナップショット、ソース) |
| スナップショット | スナップショットのアップストリームにある dbt プロジェクト、dbt データ資産 (テスト、シード、モデル、ソース)、スナップショットのダウンストリームにある dbt データ資産 (テスト、シード、モデル、ソース) を含むプロジェクト |
| シード | シードのアップストリームにある dbt プロジェクト、dbt データ資産 (テスト、シード、モデル、スナップショット、ソース)、シードのダウンストリームにある dbt データ資産 (テスト、シード、モデル、スナップショット、ソース) を含むプロジェクト |
| ソース | シードの下流にある dbt プロジェクト、dbt データ資産 (テスト、シード、モデル、スナップショット) を含むプロジェクト、ソースが表すデータベーススキーマ |
| テスト | このテストによって整合性がテストされた dbt プロジェクト、dbt モデルを含むプロジェクト |
| テスト結果 | 結果を生成するために実行された dbt テスト |
dbt のリネージ
次のリネージ情報が dbt クラウドコレクターによって収集されます。
| オブジェクト | 利用可能なリネージ |
|---|---|
| ビューとしてマテリアライズされた DBT モデル | ビューとして具体化された dbt モデルで参照されるデータベーステーブルと列 |
| DBT リソース | DBT データ資産のアップストリームおよびダウンストリームにある DBT データ資産 (たとえば、モデルのアップストリームにあるシードやモデルのダウンストリームにあるテスト)。 |
Snowflakeは、クロスシステムリネージで現在サポートされているデータソースです。