All Products
Search
Document Center

DataWorks:Workflow orchestration

Last Updated:Nov 21, 2025

Workflows are a type of automated management tool for data processing processes. You can drag different types of nodes on the configuration tab of a workflow to easily configure scheduling dependencies for the nodes. This helps accelerate the construction of a data processing process and effectively improve task development efficiency.

Feature description

DataWorks provides two types of workflows for different business scenarios: recurring workflows and event-triggered workflows.

  • Auto triggered workflows are suitable for scenarios in which you want workflows to be scheduled on a regular basis. You can configure scheduling rules to allow workflows to be automatically run at a specified time. For example, you can configure scheduling rules to allow workflows to be scheduled by hour, by day, or by week.

  • Event-triggered workflows are suitable for business scenarios that require ad-hoc scheduling and triggers. You can configure a trigger to run the workflow based on an event. You can also start the workflow manually.

Entry point

  1. Go to the Workspaces page in the DataWorks console. In the top navigation bar, select a desired region. Find the desired workspace and choose Shortcuts > Data Studio in the Actions column.

  2. Create a workflow.

    • Create a recurring workflow:

      In the navigation pane on the left, click image. To the right of Worksapce Directories, click image > Create Workflow to open the Create Workflow page. Set Scheduling Type to Periodic Scheduling. Enter a name for the workflow and click OK.

    • Create an event-triggered workflow:

      Event-triggered workflows are of two types: those that are triggered by an event and those that are triggered manually. The creation methods are as follows:

      • Event-triggered workflow:

        In the navigation pane on the left, click image. Next to Worksapce Directories, click image > Create Workflow to open the Create Workflow page. Set Scheduling Type to Trigger-based Scheduling. Enter a name for the workflow and click OK to create it.

      • Manually triggered workflow:

        In the navigation pane on the left, click image. To the right of Manually triggered workflow, click image > Create Manually Triggered Workflow. Enter a name for the workflow and click Confirm to open the workflow editor page.

References