All Products
Search
Document Center

DataWorks:CreateManualDag

Last Updated:Jul 31, 2026

Triggers the execution of a manual business process. The manual business process must have been submitted and published in the console, and the O&M center must be able to find the corresponding manual business process before you can call this operation.

Try it now

Try this API in OpenAPI Explorer, no manual signing needed. Successful calls auto-generate SDK code matching your parameters. Download it with built-in credential security for local usage.

Test

RAM authorization

No authorization for this operation. If you encounter issues with this operation, contact technical support.

Request parameters

Parameter

Type

Required

Description

Example

ProjectEnv

string

Yes

The environment identifier of the O&M center. PROD indicates the production environment. DEV indicates the development environment.

Valid values:

  • PROD :

    Production environment.

  • DEV :

    Development environment.

PROD or DEV

ProjectName

string

Yes

The English name of the workspace to which the manual business process belongs.

test_workspace

FlowName

string

Yes

The name of the manual business process.

test_workflow

BizDate

string

Yes

The business date. The value must be less than or equal to the current date minus 1 day. For example, if today is November 11, 2020, the business date must be 00:00:00 on November 10, 2020 or an earlier date. The hour, minute, and second values of the business date must all be set to 00.

Format example: yyyy-MM-dd HH:mm:ss, such as 2020-11-11 00:00:00.

2020-11-11 00:00:00

NodeParameters

string

No

The node parameter information passed when the manual business process is executed. The value is in JSON format: { "<Node ID within the manual business process>": "Scheduling parameter information of the node, in the same format as the parameters in the scheduling configuration of DataStudio", "<Node ID within the manual business process>": "Scheduling parameter information of the node, in the same format as the parameters in the scheduling configuration of DataStudio" }

{"20000123121": "key1=val2 key2=val2", "20000123124": "kkkk=vvvvv aaaa=bbbb"}

DagParameters

string

No

The business process parameters. These parameters are synchronized to all instances of the current dagrun. If the scheduling parameters of internal nodes reference the business process parameters in DagParameters, the corresponding parameter values of the nodes are replaced with the business process parameters in DagParameters.

{"kaaaa": "vaaaaa", "kbbbb": "vbbbbb"}

IncludeNodeIds

string

No

The list of node IDs that need to be executed.

74324,74325

ExcludeNodeIds

string

No

The list of node IDs that do not need to be executed.

123,456

Response elements

Element

Type

Description

Example

object

The response entity.

DagId

integer

The instance ID of the dagrun for the manual business process. You can use this DagId with the corresponding operation to query the detailed information and status of the internal node instances of this manual business process execution.

700000123123141

RequestId

string

The unique request ID.

AASFDFSDFG-DFSDF-DFSDFD-SDFSDF

Examples

Success response

JSON format

{
  "DagId": 700000123123141,
  "RequestId": "AASFDFSDFG-DFSDF-DFSDFD-SDFSDF"
}

Error codes

See Error Codes for a complete list.

Release notes

See Release Notes for a complete list.