このトピックでは、ワークスペース間のクローン機能の使用方法について説明します。
[クロスワークスペースクローン] 機能は、2025年6月30日をもって提供を終了します。 詳細については、「DataWorks のクロスワークスペースクローン機能の提供終了」をご参照ください。
利用シーン
ワークスペース間のクローンは、次のシナリオをサポートします。
-
基本モードのワークスペースから別の基本モードのワークスペースへのノードのクローン。
-
基本モードのワークスペースから標準モードのワークスペースへのノードのクローン。
-
ワークスペース間のクローンは、ノード単位で操作します。ノードに関連付けられたフォルダとワークフローもターゲットワークスペースにクローンされます。
-
上流ノードがターゲットワークスペースにクローンされる前に、下流ノードをクローンすることはできません。
-
デフォルトでは、ワークスペース間のクローンによって、新しいノード、フォルダ、およびワークフローがターゲットパスに追加されます。同じ名前のノード、フォルダ、またはワークフローがターゲットパスにすでに存在する場合、上書きされます。上流ノードと下流ノードを一緒にクローンすると、デプロイメント後もそれらの依存関係は維持されます。
操作手順
-
DataStudio (データ開発) ページに移動し、目的のワークフローを開きます。
-
右上隅にある [ワークスペース間のクローン] をクリックします。クローンページが開き、特定のノードをフィルターしてターゲットワークスペースにクローンできます。
-
クローンするノードをフィルターし、[ターゲットワークスペース] を選択します。[クローンオブジェクトの所有者] を設定します (デフォルトは [デフォルト] です)。さらに、[ソリューション]、[ワークフロー]、[提出者]、[オブジェクトタイプ]、[変更タイプ]、[ノード ID]、[提出時間] などの条件でノードをフィルターできます。
-
Set Compute Engine Mapping をクリックして、ソースワークスペースとターゲットワークスペースのコンピュートエンジンのマッピングを設定します。
ターゲットワークスペースに複数のコンピュートエンジンが含まれている場合は、クローンする前にそれらをマッピングする必要があります。このマッピングを設定しない場合、システムはノードをターゲットワークスペースのデフォルトのコンピュートエンジンにクローンします。
説明-
選択した一部のノードのエンジンタイプがターゲットワークスペースに存在しない場合、Compute Engine Mapping ダイアログボックスにメッセージが表示されます。Skip Nodes Without Target Engine Instance チェックボックスをオンにして、クローンできないノードを除外します。そうしないと、クローンプロセスは失敗します。
-
Set Compute Engine Mapping ボタンは、ソースワークスペースとターゲットワークスペースの両方に同じタイプのエンジンインスタンスが複数ある場合にのみ表示されます。
-
-
[リストに追加] をクリックして、選択したノードを To-Be-Cloned Node List に追加します。
-
右上隅で To-Be-Cloned Node List を開き、Clone All をクリックします。
-
Compute Engine Mapping ダイアログボックスで、エンジンマッピングの事前チェック結果を確認し、OK をクリックします。
-
成功メッセージが表示されたら、ターゲットワークスペースに移動して、クローンされたリソースを表示します。このプロセスでは、通常、ワークフローのディレクトリ構造全体もクローンされます。