すべてのプロダクト
Search
ドキュメントセンター

DataWorks:ワークスペース内での公開

最終更新日:Oct 17, 2025

DataWorks では、複数のオブジェクト (ノード、関数、リソース、スクリプトテンプレートなど) をデプロイメントパッケージにバンドルして一元的に公開できます。このガイドでは、同じワークスペース内でデプロイメントパッケージを作成して公開する方法について説明します。

ユースケース

この機能は、新しい Data Studio を使用した標準モードのワークスペースでのみ利用できます。これにより、ノード、関数、リソース、ウィジェットなどのオブジェクトを、同じワークスペース内の開発環境から本番環境へバッチ公開できます。

説明

レガシー Data Studio を使用した標準モードでのバッチ公開ワークフローについては、「タスクの公開」をご参照ください。

制限事項

権限要件

  • 公開の開始: Workspace Administrator または [開発] ロールを持つメンバーは、Data Studio から公開プロセスを開始できます。

  • デプロイメントパッケージの作成: [開発] ロールを持つメンバーは、デプロイセンターでデプロイメントパッケージを作成できます。

  • デプロイメントパッケージの公開: [O&M][デプロイ]、または [Workspace Administrator] ロールを持つメンバーは、デプロイメントパッケージを公開できます。

詳細については、「ワークスペースレベルのモジュール権限コントロール」をご参照ください。

環境要件

  • 新しい Data Studio を使用した標準モードのワークスペースのみが、デプロイセンターを通じて、同じワークスペース内の開発環境から本番環境へタスクをバッチ公開できます。

  • 基本モードのワークスペースには環境が 1 つしかありません。基本モードでバッチ公開するには、デプロイセンターの代わりに Data Studio のバッチ操作機能を使用します。

公開プロセス

ワークスペース内での公開プロセスは、次のステップに従います:

手順

ステップ 1: 公開プロセスの開始

  1. Data Studio (新バージョン) で、公開したいノード、関数、またはその他のオブジェクトを見つけ、上部のツールバーで [公開] をクリックしてプロセスを開始します。

  2. 公開プロセスで、[本番環境へのデプロイを開始] をクリックし、[本番オンライン] ステップに到達するまで待ちます。

    説明
    • Workspace Administrator または [開発] ロールを持つメンバーは、Data Studio で公開プロセスを開始できます。

    • この例では、[開発] ロールを持つユーザーを使用します。[O&M][デプロイ]、または [Workspace Administrator] ロールを持つメンバーのみが公開プロセスを完了できるため、[デプロイ] ボタンは利用できません。

    image

ステップ 2: デプロイメントパッケージの作成

説明

[開発] ロールを持つメンバーは、デプロイセンターでデプロイメントパッケージを作成できます。[Workspace Administrator] ロールを持っている場合は、手動でのパッケージ作成をスキップできます。公開するオブジェクトを選択した後、直接バッチ公開に進むことができ、システムが自動的にデプロイメントパッケージを生成します。

  1. [開発] ロールを持つアカウントでサインインし、ソースワークスペースのデプロイセンターに移動します。

    任意の DataWorks モジュールから、左上隅の image アイコンをクリックし、[すべてのプロダクト] > [その他] > [デプロイセンター] を選択します。

  2. 左側のナビゲーションウィンドウで、[デプロイするノード] をクリックして保留中のオブジェクトを表示します。含めたい各オブジェクトについて、[デプロイメントパッケージに追加] をクリックします。

    説明
    • 複数のオブジェクトを選択し、ページ下部の [デプロイメントパッケージにバッチ追加] をクリックすることもできます。

    • 公開プロセスで [デプロイメントを終了] をクリックした場合、それらのオブジェクトはここに表示されなくなります。

    image

  3. オブジェクトをデプロイメントパッケージに追加した後、[デプロイメントパッケージを表示] をクリックして内容を確認します。[削除] をクリックして、不要なオブジェクトをパッケージから除外できます。

  4. [デプロイメント保留中] ページで、[デプロイメントパッケージ作成] をクリックし、プロンプトに従ってパッケージ作成を完了します。

  5. image

    説明

    [Workspace Administrator] ロールの権限を持っている場合、ここには [デプロイメントパッケージ作成] ボタンは表示されません。代わりに [すべてデプロイ] ボタンが表示され、パッケージを直接公開できます。

ステップ 3: デプロイメントパッケージの公開

  1. [O&M][デプロイ]、または [Workspace Administrator] ロールを持つアカウントを使用してデプロイセンターにアクセスします。

  2. 左側のナビゲーションウィンドウで、[デプロイメントパッケージ] をクリックして、作成されたデプロイメントパッケージを表示します。

  3. [アクション] 列の [デプロイ] をクリックし、プロンプトに従って操作を完了します。

ステップ 4: デプロイメント結果の表示

  1. パッケージが公開されると、ソースワークスペースの [デプロイメントパッケージ] ページで公開結果を表示できます。

  2. 公開が成功した後、左上隅の image アイコンをクリックし、[すべてのプロダクト] > [データ開発と O&M] > [オペレーションセンター] を選択して本番環境にアクセスします。次に、[自動トリガーノード O&M] > [自動トリガーノード] で公開されたタスクを表示します。