All Products
Search
Document Center

DataWorks:Process management

Last Updated:Apr 21, 2026

DataWorks provides end-to-end data development and governance capabilities through a unified workflow. You can also customize this workflow by implementing process controls at key stages to meet your specific business needs. This topic describes the process management capabilities that DataWorks offers for data development.

Limitations

This feature is available only in DataWorks Enterprise Edition and later editions.

Overview

DataWorks workspaces are available in standard mode and basic mode. The node development process varies based on the workspace mode. The following figures show the data development workflows for both modes.

  • Node development process in a standard mode workspace标准模式工作空间开发流程

  • Node development process in a basic mode workspace简单模式工作空间开发流程

As shown in the figures, you can implement process controls at key stages of the workflow, such as before a node is run for debugging, before a node is committed, and before a node is deployed.

Pre-run check

Pre-commit check

Pre-deployment check

代码运行

文件提交

文件发布

You can use DataWorks feature modules, such as Open Platform and Data Governance Center, to implement checks and controls at key stages of the data development workflow.

Feature module

Pre-run check

Pre-commit check

Pre-deployment check

Description

Data Governance Center

支持

支持

支持

Data Governance Center provides multiple built-in check items. You can enable these items based on your business requirements. When a related operation is performed, DataWorks triggers the corresponding built-in validation logic. The workflow proceeds only if the check passes.

Open Platform

支持

支持

支持

If the built-in check items cannot meet your process management requirements, you can use Open Platform to develop custom check programs for specific events and integrate them into your data development workflow.

The following sections describe these process management capabilities at key stages, using the development workflow in a standard mode workspace as an example.

Built-in check items: Data Governance Center

Data Governance Center provides multiple built-in check items. You can enable these items based on your business requirements. When a related operation is performed, DataWorks triggers the corresponding built-in validation logic to check the operation. The workflow proceeds only if the check passes.

Item

Description

DataWorks feature module

Data Governance Center

Data Governance Center provides multiple built-in check items. You can enable these items to check operations.检查项

  • Pre-run control: You can enable check items for which the check point is set to node execution pre-event.

  • Pre-commit control: You can enable check items for which the check point is set to node commit pre-event.

  • Pre-deployment control: You can enable check items for which the check point is set to node deployment pre-event.

Configuration and guidance

You need to enable check items in Data Governance Center and specify the workspace in which they take effect.

For general instructions, see Configure governance items.

Custom check logic: Open Platform

If the built-in check items do not meet your process management requirements, you can use Open Platform to develop custom check programs for specific events and integrate them into your data development workflow. This lets you implement custom validation logic at key stages of the process.

Item

Description

DataWorks feature module

Open Platform

Open Platform provides features such as OpenEvent, Extensions, and API operations. You can use OpenEvent to subscribe to event messages for user operations in DataStudio. After an event message is received, you can use Extensions to create a custom check and approval program. The program then sends the results back to DataWorks through an API call. For more information about OpenEvent and Extensions, see OpenEvent overview and Extensions overview.

Check workflow

If you use Open Platform to subscribe to and check events for key operations in DataStudio, the user's action triggers a check workflow. The following figure shows the check workflow for pre-run control as an example.运行前校验流程

Configuration and guidance

You need to subscribe to events from DataStudio in Open Platform, develop an extension to process the events, and deploy the extension to DataWorks. Then, specify the workspace in which to enable the extension.

  • Pre-run control: You need to subscribe to and process execution-related events, such as node execution pre-event.

  • Pre-commit control: You need to subscribe to and process commit-related events, such as node commit pre-event and table commit pre-event.

  • Pre-deployment control: You need to subscribe to and process deployment-related events, such as node deployment pre-event and table deployment pre-event.

For more information about the event types that you can subscribe to and manage in Open Platform, see Extensions overview.