中間データ機能の概要
同じ分析プロジェクトの中で、ワークフローをまたいでデータを渡す仕組みです。
中間データとは
ノードを増やしていくと、分析処理の流れが見づらくなり、ブラックボックス化してしまう恐れがあります。 ワークフローの途中の結果に名前を付けて中間データにしておくと、続きを別のワークフローから始められるので、処理のかたまりごとに画面を分けられます。
中間データは分析プロジェクトと SQLビルダーの両方にありますが、名前が同じだけで仕組みは別です。
| 見るところ | 分析プロジェクトの中間データ | SQLビルダーの中間データ |
|---|---|---|
| 作るノード | データをエクスポートする(エクスポート先に中間データを選ぶ) | 中間データを作成する |
| 読むノード | 分析するデータを配置する(中間データタブ) | 中間データを選択する |
| 中身の持ち方 | 出力したときのデータがそのまま残る | データは残さず、読むたびに手前の SQL をまとめて組み直して実行する |
| 読み直しの催促 | 出し直すと読み込み側に警告が出る | 出ない(古くなりようがないため) |
使える範囲
同じプロジェクトの中だけです。 中間データは中間データタブにだけ並び、そこに出るのは今開いているプロジェクトで作ったものに限られます。別のプロジェクトへ渡したいときはチェインデータソース機能の概要を使います。
表だけでなく機械学習モデルも渡せます。 エクスポート先に中間データを選べるのは、手前のノードの出力が表(データ)か機械学習モデルのときです。設定ダイアログのタイプ欄に、どちらとして保存されるかが出ます。
同じ中間データを何か所からでも読めます。 読んでいるノードの一覧は、出力したノードの設定画面に出ます(中間データのジャンプ機能)。
ステータスは自分では持たない
ほかのデータソースと違い、中間データは自分でステータスを持ちません。出力したノードの状態から組み立てて表示されます。 詳しくは中間データのステータスを参照してください。
関連
中間データ(別のワークフローに受け渡す) エクスポートノードの設定
中間データの作成方法 作る
中間データの読み込み方法 読み込む
中間データのステータス 状態の見かた
中間データのジャンプ機能 作成側と読み込み側を行き来する
循環参照の制約 読み込めない組み合わせ
チェインデータソース機能の概要 別のプロジェクトへ渡す
中間データを作成する SQLビルダーで作る
中間データを選択する SQLビルダーで読む