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

DataWorks:ワークスペース内でのオブジェクトの公開

最終更新日:Mar 26, 2026

開発環境から本番環境へノード、関数、リソース、スクリプトテンプレート、ウィジェットを移行する必要がある場合、DataWorks はこれらをデプロイメントパッケージにバンドルし、同一ワークスペース内で統一的かつ制御された公開を実現します。

ユースケース

この機能は、新しい Data Studio を使用した標準モードで実行されているワークスペースに適用されます。Deploy Center を通じて複数のオブジェクトを一括で公開できます。

レガシ Data Studio を使用した標準モードでの一括公開については、「タスクの公開」をご参照ください。基本モードのワークスペースには単一の環境しか存在しないため、Deploy Center の代わりに Data Studio のバッチ操作機能を使用してください。

仕組み

公開ワークフローでは、Develop ロール(デプロイメントパッケージを作成)と O&M および Deploy ロール(パッケージを公開)を分離しています。この分離により、開発と本番の間にレビューのゲートが設けられ、誤ったデプロイメントを防止します。

Publishing workflow diagram

前提条件

作業を開始する前に、以下の条件を満たしていることを確認してください。

  • 新しい Data Studio を使用した標準モードで構成されたワークスペース

  • ワークフロー内の該当ステップで必要なロールのいずれかを保有していること(各ステップのロール要件は以下を参照)

オブジェクトの公開

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

このステップには、ワークスペース管理者またはDevelop ロールが必要です。
  1. Data Studio (新バージョン) で公開対象のノード、関数、その他のオブジェクトを特定し、上部ツールバーの Publish をクリックします。

  2. 公開プロセス画面で、Start Deployment to Production Environment をクリックし、Prod Online ステップに到達するまで待ちます。

    Deploy ボタンは Develop ロールでは使用できません。O&MDeploy、または ワークスペース管理者 ロールのみが公開プロセスを完了できます。

    Publishing process screenshot

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

このステップには Develop ロールが必要です。ワークスペース管理者 ロールを保有している場合は、このステップをスキップしてください。バッチ公開に進むと、システムが自動的にデプロイメントパッケージを生成します。
  1. Develop ロールを持つアカウントでサインインし、ソースワークスペースの Deploy Center にアクセスします。任意の DataWorks モジュールから、左上隅の image アイコンをクリックし、All Products > More > Deploy Center を選択します。

  2. 左側のナビゲーションウィンドウで Nodes to Deploy をクリックし、保留中のオブジェクトを表示します。含めるオブジェクトごとに、Add to Deployment Package をクリックします。

    複数のオブジェクトを一度に追加するには、それらを選択してページ下部の Batch Add to Deployment Package をクリックします。Terminate Deployment がクリックされたオブジェクトは、このリストに表示されなくなります。

    Nodes to Deploy screenshot

  3. View Deployment Package をクリックして内容を確認します。不要なオブジェクトを除外するには、Remove をクリックします。

  4. Pending Deployment ページで、Deployment Package Creation をクリックし、表示される指示に従います。

    ワークスペース管理者 ロールを保有している場合、Deployment Package Creation は表示されません。Deploy All をクリックして、パッケージを直接公開してください。

    Deployment Package Creation screenshot

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

このステップには、O&MDeploy、または ワークスペース管理者 ロールが必要です。
  1. 必要なロールを持つアカウントでサインインし、Deploy Center にアクセスします。

  2. 左側のナビゲーションウィンドウで Deployment Packages をクリックします。

  3. Actions 列で、Deploy をクリックし、表示される指示に従います。

ステップ 4:デプロイメント結果の確認

  1. ソースワークスペースの Deployment Packages ページで、公開結果 を確認します。

  2. 公開が成功したら、公開されたタスクが実行中であることをオペレーションセンターで確認します。左上隅の image アイコンをクリックし、All Products > Data Development and O&M > Operation Center を選択します。その後、Auto Triggered Node O&M > Auto Triggered Nodes に移動します。

次のステップ