パイプライン・エディターは、マシン・モデル操作を自動化するために、一緒に接続するノードをパイプラインにドラッグ・アンド・ドロップできるグラフィカル・キャンバスです。
パイプライン・エディターを開くには、新しいパイプライン・アセットを作成するか、既存のパイプライン・アセットを編集します。 「アセット」 タブからプロジェクトに新規アセットを作成するには、 「新規アセット」>「モデル・ライフサイクルの自動化」をクリックします。 既存の資産を編集するには、 「資産」 タブでパイプライン資産名をクリックします。
キャンバスが開き、一連の注釈付きツールが表示されます。これらのツールを使用してパイプラインを作成できます。 キャンバスには以下のコンポーネントが含まれています。
- ノード・パレット は、資産を操作したり、パイプライン内の制御のフローを変更したりするためのさまざまなアクションを表すノードを提供します。 例えば、ノードを追加して、データ・ファイル、AutoAI エクスペリメント、デプロイメント・スペースなどの資産を作成できます。 ノートブックへのデータのフィードなど、ファイルが正常にインポートされた場合の条件に基づいて、ノード・アクションを構成できます。 また、ノードを使用して、資産を実行および更新することもできます。 パイプラインを作成する際には、ノードを接続してから、ノード上の操作を構成してパイプラインを作成します。 ノードを視覚的に編成するために、マウスでノードの角 (ループ・ノードなど) をドラッグしてノードのサイズをカスタマイズすることもできます。 これらのパイプラインは、機械学習ライフサイクルの特定のステージに対応する動的フローを作成します。
- ツールバー には、パイプラインの実行、編集、および表示に関連するオプションへのショートカットが含まれています。
- パラメーター・ペイン は、パイプラインのエレメントを構成するためのコンテキスト依存オプションを提供します。
ツールバー
パイプライン・エディターのツールバーを使用して、以下を行います:
- 試行実行またはスケジュールされたジョブとしてパイプラインを実行します
- パイプライン実行の履歴の表示
- キャンバス・オブジェクトの切り取り、コピー、または貼り付け
- パイプラインの編集履歴を表示し、操作を元に戻したり、やり直したりできる
- パイプラインを守る
- 保存すると、そのフローを閲覧しているすべてのユーザーが表示されます
- 選択されているノードの削除
- キャンバスにコメントをドロップします。 コメントは、以下の基本的なスタイルを受け入れます。
<div>
、<span>
、<p>
、<font>
、<size>
、<font-style>
、<font-clour>
、<text-align>
、<background-color>
などの基本的な HTML/CSS 構文。**
(太字)、_
(イタリック)、#
(ヘッダー) などの基本マークダウン構文。
- キャンバスに注釈をドロップします。 注釈は、内蔵のスタイリングツールバーでHTMLをサポートし、HTMLコーディングは受け付けません。
コメントのスタイルは、パイプラインのマイグレーション時に保持されます。例えば、新規プロジェクトへのフローのマイグレーション時や、 DataStage 環境でのフローの再作成時などです。
- パイプライン・パラメーターやユーザー変数などのグローバル・オブジェクトの構成
- デフォルト設定の管理
- ノードを垂直方向に配置
- 最後に保存されたタイム・スタンプの表示
- ズームインまたはズームアウトする。
- パイプラインをビューに合わせる
- グローバル・メッセージの表示または非表示
ツールバーのアイコンの上にカーソルを移動すると、ショートカット・テキストが表示されます。
ノード・パレット
ノード・パレットには、エンドツーエンド・パイプラインを作成するために必要なオブジェクトが用意されています。 パレットで最上位ノードをクリックして、関連ノードを確認します。
ノード・カテゴリ | 説明 | ノード・タイプ |
---|---|---|
コピー | ノードを使用して、資産またはファイルのコピー、資産のインポート、または資産のエクスポートを実行します。 | 「アセットのコピー」 「アセットのエクスポート」 「アセットのインポート」 |
作成 | 資産または資産のコンテナーを作成します。 | AutoAI エクスペリメントの作成 AutoAI 時系列エクスペリメントの作成 バッチ・デプロイメントの作成 データ資産の作成 デプロイメント・スペースの作成 オンライン・デプロイメントの作成 |
待機 | パイプライン実行を進めるためのノード・レベルの条件を指定します | すべての結果を待機 結果を待機 ファイルを待機 |
コントロール | エラー処理の指定 | 並列ループ シーケンス内のループ ユーザー変数の設定 パイプラインの終了 |
更新日 | スペース、資産、またはジョブの構成設定を更新します。 | AutoAI エクスペリメントの更新 バッチ・デプロイメントの更新 デプロイメント・スペースの更新 オンライン・デプロイメントの更新 |
削除 | 指定された資産、ジョブ、またはスペースを削除します。 | AutoAI エクスペリメントの削除 バッチ・デプロイメントの削除 デプロイメント・スペースの削除 オンライン・デプロイメントの削除 |
実行 | 既存のジョブまたは随時ジョブを実行します。 | AutoAI エクスペリメントの実行 Bash スクリプトの実行 バッチ・デプロイメントの実行 Data Refinery ジョブの実行 ノートブック・ジョブの実行 パイプライン・ジョブの実行 パイプライン・コンポーネント・ジョブの実行 SPSS Modeler ジョブの実行 |
「パラメーター」ペイン
ノードをダブルクリックして、その構成オプションを編集します。 タイプに応じて、ノードはさまざまな入出力オプションを定義できます。また、ユーザーが入力または出力を動的に追加できるようにすることもできます。 さまざまな方法で値のソースを定義できます。 例えば、バッチ・デプロイメントの「ML 資産」入力の値のソースが、実行ノートブック・ノードからの出力でなければならないことを指定できます。
パラメーターについて詳しくは、 パイプライン・コンポーネントの構成を参照してください。
今後のステップ
親トピック: パイプライン