ノードグループは、ワークフロー内で頻繁に使用するノードを 1 つの再利用可能なコンポーネントとしてまとめる機能です。ほかのワークフローでノードグループを参照すると、設定を保持したまま、含まれるすべてのノードを一括で迅速にクローンできます。
前提条件
ノードグループを使用する前に、ワークフローを作成し、必要なノードを追加してください。詳細については、「Create a workflow」および「Data Studio overview」をご参照ください。
使用上の注意
-
ノードグループを参照しても、グループ内のノードの設定と依存関係は変更されません。
-
ノードグループに Platform for AI ノードが含まれている場合、別のワークフローでそのノードグループを参照するときは、それらのノードの実験を再作成する必要があります。
-
ブランチノードを含むノードグループを参照すると、システムはクローンされたブランチノードの [Associated Node Output] フィールドに数値サフィックスを自動的に付与します。このフィールドは にあります。
ノードグループの作成
-
データ開発 ページに移動します。
DataWorks コンソールにログインします。対象のリージョンで、左側のナビゲーションウィンドウの をクリックします。ドロップダウンリストからワークスペースを選択し、移動 データ開発 をクリックします。
-
左側の [ビジネスフロー] ペインで対象のワークフローをダブルクリックし、設定タブを開きます。
-
ノードグループを作成します。
-
ノードグループを生成します。
ビジネス要件に基づいて特定のノードを選択し、ノードグループを生成できます。手順は次のとおりです。
ツールバーの [Box Selection Tool] アイコンをクリックします。
キャンバス上で選択ボックスをドラッグし、目的のノードを選択します。
[Create Node Group] ダイアログボックスでノードグループ名を入力し、[OK] をクリックします。
-
ノードグループを保存します。
ノードグループを生成した後、作成を完了するには保存が必要です。保存済みのノードグループのみ、ほかのワークフローから参照できます。
ダイアログボックスでノードグループ名を入力し、[OK] をクリックします。
保存後、左側の [Node Groups] ディレクトリにノードグループが表示されます。
-
ノードグループの参照
ノードグループを作成した後、ほかのワークフローで参照してノードを迅速にクローンできます。続行するには、対象のワークフローをダブルクリックします。
-
ノードグループを参照しても、グループ内のノードの設定と依存関係は変更されません。
-
ノードグループに Platform for AI ノードが含まれている場合、別のワークフローでそのノードグループを参照するときは、それらのノードの実験を再作成する必要があります。
-
ブランチノードを含むノードグループを参照すると、システムはクローンされたブランチノードの [Associated Node Output] フィールドに数値サフィックスを自動的に付与します。このフィールドは にあります。
左側の [Node Groups] リストから対象のノードグループを右側のキャンバス領域にドラッグします。ノードグループ内のすべてのノードとその依存関係が自動的に生成されます。
ノードグループを参照した後、ワークフローを本番環境へ 送信およびデプロイ します。その後、オペレーションセンター でクローンされたノードの詳細を確認できます。
ノードグループの分割
グループ内のノードを再編成するには、まず現在のノードグループを分割してください。その後、新しいノードセットを選択して新しいグループを作成できます。
この操作は、キャンバス上で選択したノードグループにのみ影響し、[Node Groups] リストに保存されているバージョンは変更されません。
対象のノードグループを右クリックし、コンテキストメニューから [Split Node Group] を選択します。
ノードグループの削除
ノードグループ、またはグループ内の特定のノードを削除できます。
キャンバス上でノードグループを削除すると、そのグループ内のすべてのノードも完全に削除されます。この操作はキャンバス上のオブジェクトのみに影響し、左側の [Node Groups] リストに保存されているアセットは削除されません。
ノードグループから特定のノードを削除する:対象のノードを右クリックし、[Delete Node] を選択します。
ノードグループ全体を削除する:キャンバス上のノードグループを右クリックし、[Delete Node Group] を選択します。