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

DataWorks:ソリューションの作成

最終更新日:Mar 26, 2026

複数の関連データパイプラインをグループとして開発、デプロイ、およびモニターする必要がある場合は、ソリューションを作成します。ソリューションを使用すると、1 つ以上のワークフローをバンドルしてまとめてデプロイし、それらのランタイムインスタンスを 1 か所で表示できます。これにより、業務部門間で共有されているワークフローを複製する必要がなくなります。

DataWorks は、データ開発を [ワークスペース][ソリューション]ワークフローの 3 つの階層で構成します。ワークスペースは、メンバーが開発および O&M 権限を共有する基本単位です。ソリューションとワークフローは多対多の関係にあります。つまり、1 つのソリューションに複数のワークフローを含めることができ、同じワークフローを複数のソリューションで使用できます。ソリューションを開発してワークフローを追加すると、他のユーザーが自身のソリューションでこのワークフローをリファレンスしたり変更したりして、共同開発を行うことができます。

ノードステータスモデルは、ノードがライフサイクル中に通過する 6 つの状態を定義します。

Node status model

ソリューション構成の有効化

ソリューションを作成する前に、DataStudio でソリューション構成を有効にする必要があります。すでに有効にしている場合は、「ソリューションの作成」に進んでください。

  1. DataWorks コンソールにログインします。上部のナビゲーションバーでリージョンを選択します。左側のナビゲーションウィンドウで、[データ開発・ガバナンス] > [データ開発] を選択します。ドロップダウンリストからワークスペースを選択し、[データ開発へ] をクリックします。

  2. DataStudio ページの左側のナビゲーションウィンドウの下部にある 1 アイコンをクリックします。

  3. [設定] ページの [個人設定] タブで、[ソリューションの表示] を選択します。

ソリューションの作成

  1. DataWorks コンソールにログインします。上部のナビゲーションバーでリージョンを選択します。左側のナビゲーションウィンドウで、[データ開発・ガバナンス] > [データ開発] を選択します。ドロップダウンリストからワークスペースを選択し、[データ開発へ] をクリックします。

  2. DataStudio ページの [スケジュールされたワークフロー] ペインで、[+作成] をクリックし、[ソリューションの作成] を選択します。

  3. [ソリューションの作成] ダイアログボックスで、次のパラメーターを設定し、[OK] をクリックします。

    パラメーター説明
    [ソリューション名]ソリューションの名前です。最大 128 文字です。
    [説明]ソリューションの説明です。最大 256 文字です。
    [ワークフロー]ソリューションに含める 1 つ以上のワークフローです。

    Create Solution

ソリューションの表示と管理

ソリューションを作成した後、[スケジュールされたワークフロー] ペインで [ソリューション] をクリックして見つけます。そこから、次の操作を実行できます:

  • ワークフローの表示:ソリューション名をダブルクリックすると、ソリューション内のすべてのワークフローが表示されます。ワークフロー名をクリックして開き、編集します。詳細については、「ワークフローの作成」をご参照ください。

  • ソリューションボードを開く:ソリューション名を右クリックし、[ソリューションボード] を選択すると、すべてのワークフローとそのノードが単一のビューで表示されます。ボード上の [ソリューションの変更] をクリックして、ソリューション構成を更新します。

ソリューションのデプロイ

ソリューションをデプロイすると、それに含まれるすべてのワークフローがデプロイされます。ソリューション内のすべてのワークフローが他のソリューションの一部としてすでにデプロイされている場合、再度デプロイする必要はありません。ワークフローの実行順序は、そのノードのスケジューリング時間によって決まります。カスタムの実行順序は設定できません。

[スケジュールされたワークフロー] ペインでソリューション名の上にポインターを移動します。PublishO&M のアイコンが表示されます。

  • Publish をクリックして [デプロイタスクの作成] ページを開きます。このページでは、ソリューション内のすべての未デプロイのノードを確認し、デプロイできます。詳細については、「ノードのデプロイ」をご参照ください。

    Create Deploy Task page

  • O&M をクリックして、[サイクルインスタンス] ページに移動します(サイクルタスクのメンテナンス の下にある [オペレーションセンター] 内)。このページには、ソリューション内のノードの自動トリガーされたインスタンスがすべて表示されます。

    Cycle Instance page

次のステップ