Project Lineage

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

Project Lineage タブ

開き方

  • File > Project Lineage
  • コマンドパレットで "Project Lineage" を検索

グラフビュー

リソースはノードとして、依存関係はエッジ(矢印)として表示されます。矢印はデータの流れを示します。元データセットから派生データセット、データセットからレポートやモデルへ向かいます。グラフは左から右にレイアウトされ、左側が元データ、右側が派生したリソースを表します。

ノードはタイプごとに色分けされています。各ノードには名前、タイプ、メタ情報が表示されます。

ノードタイプ

  • Dataset - インポートした元データセットです
  • Derived - SQL Query、Crosstab などの変換操作で生成されたデータセットです
  • Report - レポートです
  • Tab - 現在開いているタブ(Data Table、Graph Builder など)です。タブはデータセットを参照するため、どのデータセットがどのタブで使われているかを確認できます
  • Model - 学習済みモデルです

フィルタバー

画面上部のトグルボタンで、表示するノードタイプを切り替えられます。たとえば Tab ノードを非表示にして、Dataset 間の依存関係だけを確認できます。

操作

操作動作
ドラッググラフ全体をパン(移動)
スクロールズームイン/アウト
クリックノードを選択して詳細パネルを表示。すべての上流・下流の依存関係がハイライトされます
ダブルクリック対応するタブを開く
右クリックコンテキストメニューを表示

詳細パネル

ノードをクリックすると、右側に詳細パネルが表示されます。

Lineage の詳細パネル

表示される情報はノードタイプによって異なります。

ノードタイプ表示項目
Dataset概要、ソース、説明、スキーマ
Derived概要、説明、スキーマ、変換情報
Report要素数
Modelタイプ、トレーニングデータ

コンテキストメニュー

ノードを右クリックすると操作メニューが表示されます。

  • Open - ノードを開きます。Tab ノードでは Focus と表示されます
  • Delete - ノードを削除します。依存するリソースがある場合は確認ダイアログで影響範囲が表示されます。削除の詳細はカスケード削除を参照してください。Tab ノードでは Close と表示されます
  • Reload Dataset... - Dataset のデータを再読み込みします
  • Edit Operation... - Derived Dataset の変換操作を編集します。現在は SQL Query で作成されたデータセットのみ編集できます。それ以外の操作タイプではこの項目は無効化され、ツールチップに理由が表示されます

See also