Project Lineage
プロジェクト内のすべてのリソース間の依存関係をグラフで可視化します。

開き方
- File > Project Lineage
- コマンドパレットで "Project Lineage" を検索
グラフビュー
リソースはノードとして、依存関係はエッジ(矢印)として表示されます。矢印はデータの流れを示します。元データセットから派生データセット、データセットからレポートやモデルへ向かいます。グラフは左から右にレイアウトされ、左側が元データ、右側が派生したリソースを表します。
ノードはタイプごとに色分けされています。各ノードには名前、タイプ、メタ情報が表示されます。
- Dataset - インポートした元データセットです
- Derived - SQL Query、Crosstab などの変換操作で生成されたデータセットです
- Report - レポートです
- Tab - 現在開いているタブ(Data Table、Graph Builder など)です。タブはデータセットを参照するため、どのデータセットがどのタブで使われているかを確認できます
- Model - 学習済みモデルです
フィルタバー
画面上部のトグルボタンで、表示するノードタイプを切り替えられます。たとえば Tab ノードを非表示にして、Dataset 間の依存関係だけを確認できます。
操作
| 操作 | 動作 |
|---|---|
| ドラッグ | グラフ全体をパン(移動) |
| スクロール | ズームイン/アウト |
| クリック | ノードを選択して詳細パネルを表示。すべての上流・下流の依存関係がハイライトされます |
| ダブルクリック | 対応するタブを開く |
| 右クリック | コンテキストメニューを表示 |
詳細パネル
ノードをクリックすると、右側に詳細パネルが表示されます。

表示される情報はノードタイプによって異なります。
| ノードタイプ | 表示項目 |
|---|---|
| Dataset | 概要、ソース、説明、スキーマ |
| Derived | 概要、説明、スキーマ、変換情報 |
| Report | 要素数 |
| Model | タイプ、トレーニングデータ |
コンテキストメニュー
ノードを右クリックすると操作メニューが表示されます。
- Open - ノードを開きます。Tab ノードでは Focus と表示されます
- Delete - ノードを削除します。依存するリソースがある場合は確認ダイアログで影響範囲が表示されます。削除の詳細はカスケード削除を参照してください。Tab ノードでは Close と表示されます
- Reload Dataset... - Dataset のデータを再読み込みします
- Edit Operation... - Derived Dataset の変換操作を編集します。現在は SQL Query で作成されたデータセットのみ編集できます。それ以外の操作タイプではこの項目は無効化され、ツールチップに理由が表示されます
See also
- プロジェクト管理 - プロジェクト管理機能の概要
- Project Overview - リソースの一覧管理
- Compare Projects - プロジェクト間の差分比較