All Products
Search
Document Center

DataWorks:Work with node groups

Last Updated:Jul 15, 2026

A node group bundles frequently used nodes from a workflow into a reusable component. Reference a node group in other workflows to quickly clone all its nodes in batches while preserving their configurations.

Prerequisites

Before you use node groups, create a workflow and add the required nodes. For more information, see Create a workflow and Data Studio overview.

Usage notes

  • When you reference a node group, the configurations and dependencies of the nodes within the group remain unchanged.

  • If a node group contains Platform for AI nodes, you must recreate the experiments for those nodes when you reference the node group in another workflow.

  • If you reference a node group that contains a branch node, the system automatically appends a numeric suffix to the Associated Node Output field of the cloned branch node. This field is located under Definition > Associated Node Output.

Create a node group

  1. Go to the DataStudio page.

    Log on to the DataWorks console. In the target region, click Data Development and O&M > Data Development in the left-side navigation pane. Select a workspace from the drop-down list and click Go to Data Development.

  2. In the Business Flow pane on the left, double-click the target workflow to open its configuration tab.

  3. Create a node group.

    1. Generate the node group.

      You can select specific nodes to generate a node group based on your business requirements, as follows.

      1. Click the Box Selection Tool icon in the toolbar.

      2. Select the desired nodes by dragging a selection box on the canvas.

      3. Right-click any selected node and choose Create Node Group from the context menu.

      4. In the Create Node Group dialog box, enter a name for the node group and click OK.

    2. Save the node group.

      After the node group is generated, you must save it to complete the creation. Only saved node groups can be referenced by other workflows.

      1. Right-click the node group and choose Save Node Group.

      2. In the dialog box, enter a name for the node group and click OK.

      3. After saving, the node group appears in the Node Groups directory on the left.

Reference a node group

After you create a node group, reference it in other workflows to quickly clone its nodes. Double-click the target workflow to proceed.

Note
  • When you reference a node group, the configurations and dependencies of the nodes within the group remain unchanged.

  • If a node group contains Platform for AI nodes, you must recreate the experiments for those nodes when you reference the node group in another workflow.

  • If you reference a node group that contains a branch node, the system automatically appends a numeric suffix to the Associated Node Output field of the cloned branch node. This field is located under Definition > Associated Node Output.

In the Node Groups list on the left, drag the target node group to the canvas area on the right. All nodes and their dependencies in the node group are automatically generated.

After you reference the node group, submit and deploy the workflow to the production environment. You can then view the cloned node details in Operation Center.

Split a node group

To reorganize nodes within a group, split the current node group first. You can then select a new set of nodes to create a new group.

Note

Splitting affects only the selected node group on the canvas and does not change the saved version in the list.

Right-click the target node group and choose Split Node Group from the context menu.

Delete a node group

You can delete an entire node group or specific nodes within it, as follows.

Important

Deleting a node group permanently removes all nodes within it.

  • Delete a node from a node group: Right-click the target node and choose Delete Node.

  • Delete a node group: Right-click the node group and choose Delete Node Group.