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

DataWorks:プロセス管理

最終更新日:Apr 22, 2026

DataWorks は、統一されたワークフローを通じて、エンドツーエンドのデータ開発およびガバナンス機能を提供します。また、主要な段階でプロセス制御を実装することで、特定のビジネスニーズに合わせてこのワークフローをカスタマイズすることもできます。このトピックでは、DataWorks がデータ開発のために提供するプロセス管理機能について説明します。

制限事項

この機能は、DataWorks Enterprise Edition 以降のエディションでのみ利用可能です。

概要

DataWorks のワークスペースには、標準モードと基本モードがあります。ノード開発プロセスは、ワークスペースのモードによって異なります。以下の図は、両方のモードのデータ開発ワークフローを示しています。

  • 標準モードのワークスペースにおけるノード開発プロセス标准模式工作空间开发流程

  • 基本モードのワークスペースにおけるノード開発プロセス简单模式工作空间开发流程

図に示すように、ノードのデバッグ実行前、ノードのコミット前、ノードのデプロイ前など、ワークフローの主要な段階でプロセス制御を実装できます。

実行前チェック

コミット前チェック

デプロイ前チェック

代码运行

文件提交

文件发布

Open Platform やデータガバナンスセンターなどの DataWorks 機能モジュールを使用して、データ開発ワークフローの主要な段階でチェックと制御を実装できます。

機能モジュール

実行前チェック

コミット前チェック

デプロイ前チェック

説明

データガバナンスセンター

支持

支持

支持

データガバナンスセンターは、複数の組み込みの確認項目を提供します。ビジネス要件に基づいてこれらの項目を有効にできます。関連する操作が実行されると、DataWorks は対応する組み込みの検証ロジックをトリガーします。ワークフローは、チェックに合格した場合にのみ進行します。

Open Platform

支持

支持

支持

組み込みの確認項目がプロセス管理の要件を満たせない場合は、Open Platform を使用して特定のイベントに対するカスタムチェックプログラムを開発し、データ開発ワークフローに統合できます。

以降のセクションでは、標準モードのワークスペースにおける開発ワークフローを例として、主要な段階でのこれらのプロセス管理機能について説明します。

組み込みの確認項目:データガバナンスセンター

データガバナンスセンターは、複数の組み込みの確認項目を提供します。ビジネス要件に基づいてこれらの項目を有効にできます。関連する操作が実行されると、DataWorks は対応する組み込みの検証ロジックをトリガーして操作をチェックします。ワークフローは、チェックに合格した場合にのみ進行します。

項目

説明

DataWorks 機能モジュール

データガバナンスセンター

データガバナンスセンターは、複数の組み込みの確認項目を提供します。これらの項目を有効にして操作をチェックできます。检查项

  • 実行前制御:チェックポイントが [ノード実行前イベント] に設定されている確認項目を有効にできます。

  • コミット前制御:チェックポイントが [ノードコミット前イベント] に設定されている確認項目を有効にできます。

  • デプロイ前制御:チェックポイントが [ノードデプロイ前イベント] に設定されている確認項目を有効にできます。

構成とガイダンス

データガバナンスセンターで確認項目を有効にし、それらが有効になるワークスペースを指定する必要があります。

一般的な手順については、「ガバナンス項目の構成」をご参照ください。

カスタムチェックロジック:Open Platform

組み込みの確認項目がプロセス管理の要件を満たせない場合は、Open Platform を使用して特定のイベントに対するカスタムチェックプログラムを開発し、データ開発ワークフローに統合できます。これにより、プロセスの主要な段階でカスタム検証ロジックを実装できます。

項目

説明

DataWorks 機能モジュール

Open Platform

Open Platform は、OpenEvent、Extensions、API オペレーションなどの機能を提供します。OpenEvent を使用して、DataStudio でのユーザー操作のイベントメッセージをサブスクライブできます。イベントメッセージを受信した後、Extensions を使用してカスタムのチェックおよび承認プログラムを作成できます。その後、プログラムは API 呼び出しを通じて結果を DataWorks に返します。OpenEvent と Extensions の詳細については、「OpenEvent の概要」および「Extensions の概要」をご参照ください。

チェックワークフロー

Open Platform を使用して DataStudio の主要な操作のイベントをサブスクライブしてチェックする場合、ユーザーの操作がチェックワークフローをトリガーします。次の図は、実行前制御のチェックワークフローを例として示しています。运行前校验流程

構成とガイダンス

Open Platform で DataStudio からのイベントをサブスクライブし、イベントを処理するための拡張機能を開発し、その拡張機能を DataWorks にデプロイする必要があります。その後、拡張機能を有効にするワークスペースを指定します。

  • 実行前制御:[ノード実行前イベント] などの実行関連イベントをサブスクライブして処理する必要があります。

  • コミット前制御:[ノードコミット前イベント][テーブルコミット前イベント] などのコミット関連イベントをサブスクライブして処理する必要があります。

  • デプロイ前制御:[ノードデプロイ前イベント][テーブルデプロイ前イベント] などのデプロイ関連イベントをサブスクライブして処理する必要があります。

Open Platform でサブスクライブおよび管理できるイベントタイプの詳細については、「Extensions の概要」をご参照ください。