ワークフローで頻繁に再利用されるノードをノードグループとしてグループ化できます。その後、別のワークフローでノードグループを参照できます。このように、ノードグループ内のノードは、ノードの構成を変更することなく、ワークフローに複製されます。このトピックでは、ノードグループの作成、参照、分割、および削除の方法について説明します。
前提条件
ワークフローでは、タスク実行のためにノードが作成されます。ノードグループ機能を使用する前に、ワークフローを作成し、ワークフローにノードを作成する必要があります。詳細については、「ワークフローの作成」および「DataStudio の概要」をご参照ください。
注意事項
ノードグループを参照する場合、ノードグループ内のノードの構成と依存関係は変更されません。
作成したノードグループに Machine Learning Platform for AI(PAI)ノードが含まれている場合は、別のワークフローでノードグループを参照して PAI ノードを使用するときに、PAI 実験を作成する必要があります。
分岐ノードを含むノードグループを作成する場合、別のワークフローでノードグループを参照した後、ワークフローに複製された分岐ノードの出力の名前には、ランダムな数字の文字列が自動的に追加されます。出力名は、分岐ノードの構成タブにある [定義] セクションのテーブルの [関連付けられたノード出力] 列に表示されます。
ノードグループの作成
[datastudio] ページに移動します。
DataWorks コンソール にログオンします。上部のナビゲーションバーで、目的のリージョンを選択します。左側のナビゲーションペインで、 を選択します。表示されるページで、ドロップダウンリストから目的のワークスペースを選択し、[データ開発に移動] をクリックします。
左側の [ビジネスフロー] セクションで、目的のワークフローの名前をダブルクリックして、ワークフローの構成タブに移動します。
ノードグループを作成します。
ノードグループを生成します。
ビジネス要件に基づいて、指定されたノードをノードグループとしてグループ化できます。次の図は、手順を示しています。

ノードグループを保存します。
ノードグループが生成されたら、ノードグループを保存する必要があります。保存されているノードグループのみを他のワークフローで参照できます。

ノードグループの参照
ノードグループを作成して保存したら、別のワークフローでノードグループを参照できます。参照が完了すると、ノードグループ内のノードがワークフローに複製されます。一度に複数のノードをワークフローに複製する場合は、ノードを含むノードグループを参照できます。ノードグループを参照するには、ノードグループを参照するワークフローをダブルクリックし、次の図に示す手順を実行します。
ノードグループを参照する場合、ノードグループ内のノードの構成と依存関係は変更されません。
作成したノードグループに Machine Learning Platform for AI(PAI)ノードが含まれている場合は、別のワークフローでノードグループを参照して PAI ノードを使用するときに、PAI 実験を作成する必要があります。
分岐ノードを含むノードグループを作成する場合、別のワークフローでノードグループを参照した後、ワークフローに複製された分岐ノードの出力の名前には、ランダムな数字の文字列が自動的に追加されます。出力名は、分岐ノードの構成タブにある [定義] セクションのテーブルの [関連付けられたノード出力] 列に表示されます。
ワークフローでノードグループを参照した後、ワークフローを本番環境に コミットおよびデプロイ します。このようにして、本番環境の オペレーションセンター で複製されたノードの詳細を表示できます。
ノードグループの分割
ノードグループ内のノードを再グループ化する場合は、ノードグループを分割し、ボックス選択モードでノードを再選択して別のノードグループを作成できます。
選択したノードグループのみを分割できます。ノードグループリストに保存されているノードグループは影響を受けません。

ノードグループの削除
次の図に示す手順を実行して、ノードグループを削除したり、ノードグループ内のノードを削除したりできます。
ノードグループを削除すると、ノードグループ内のすべてのノードが削除されます。注意して進めてください。
