All Products
Search
Document Center

DataWorks:Workspace directory

Last Updated:Mar 26, 2026

The Workspace Directory is a shared development space in Data Studio where team members create, organize, and manage nodes, workflows, scripts, and other assets for periodically scheduled data pipelines. It works like a file system: you create directories to structure your work, then collaborate with your team inside that structure.

Directory types

Data Studio provides two directory types to support different development needs.

Type Scope Supports periodic scheduling Visibility
Workspace Directory Workspace-level Yes — nodes and workflows Nodes in this Directory belong to the Workspace
Personal Directory User account-level No Only you

Use the Workspace Directory for production pipeline development. Use the Personal Directory for individual code debugging.

Navigate to the Workspace Directory

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

  2. In the left-side navigation pane, click image, then choose Data Development > Workspace Directories.

Manage directories

Create a directory

  1. On the Workspace Directories page, click Create Directory... on the right.

  2. In the Create Directory dialog box, configure the following:

    Parameter Description
    Path The storage path for the directory
    Name The name of the directory

Tag directories

Tags let you categorize directories by type and filter them quickly. For example, tag a directory as Workflow to group all workflow-related directories and filter them in one click.

Available tags: Workflow, Data Integration, MaxCompute, Hologres, Flink, Algorithm, General, Custom

Tags are primarily designed for compatibility with the directory structure of the previous Data Development version, making it easy to replicate existing structures.

Tag a directory

In the Workspace Directories panel, right-click the directory name and select Mark As > [tag type].

Remove a tag

Right-click the directory name and select Untag.

Filter by tag

Click the ... > Filter by Tag icon to the right of Workspace Directories, select the tag types to filter by, then click OK.

Use Focus mode

Focus mode pins one directory and hides all others, so you can concentrate on a specific area without visual distractions.

Enter Focus mode

Right-click the directory you want to focus on and select Enter Focus Mode. The panel shows only that directory.

Exit Focus mode

Click the image icon, or right-click the focused directory and select Exit Focus Mode.

Create workflows and nodes

All workspace members can create nodes and workflows for periodic scheduling within the directory structure.

  1. On the Workspace Directories page, click image > Create Node... or image > Create Workflow..., then select the type you need.

  2. Configure the node or workflow. For detailed configuration instructions, see Nodes or Workflows.

Find workflows and nodes

The Workspace Directory provides four ways to locate nodes and workflows.

Method How to use
Filter by owner Click ... > Show... to the right of Workspace Directories, then select Show all or Show managed by me
Locate the currently open item Click the locate icon to the right of Workspace Directories
Search by name, node ID, or owner Use the search box above the Workspace Directories panel
Search by code snippet Click the code search icon to the right of Workspace Directories. See Code search
The search box returns a maximum of 2,048 results.

Run batch operations

Batch Operations lets you apply the same change to multiple workflows, standalone nodes, or nodes within a workflow simultaneously. Common scenarios include personnel changes, environment migrations, and uniform scheduling adjustments.

Important

Batch Operations is available in DataWorks Standard Edition and higher.

Common use cases

  • Personnel changes: Reassign nodes to a new team member when someone leaves or changes roles

  • Environment migration: Update the Data Source, data destination, or Scheduling Resource Group for all affected Data Integration tasks

  • Scheduling adjustments: Modify the scheduling cycle, rerun properties, or other scheduling attributes across a group of tasks

  • Bulk deploy or undeploy: Deploy an entire module to the Production Environment in one operation

Open Batch Operations

Click the Batch Operations icon image to the right of Workspace Directories. If you select a directory first, it is pre-filled as the filter.

image

Select target objects

Use the search box and the Filter icon image to narrow the list by Directory, Node Type, Owner, or Scheduling Resource Group.

Tip: Save frequently used filter combinations as favorites — they appear above the list for quick access.

Select one or more objects from the list. To select a workflow together with all its child nodes, click the drop-down icon to the left of the workflow and choose Select parent Node and all sub-nodes.

Execute the operation

After selecting the target objects, click Batch Operations in the lower-left corner and choose an action.

Operation Permissions required What you can change
Modify Owner Workspace Administrator Reassign the owner
Modify Data Integration task Data Source, data destination, Scheduling Resource Group
Modify Scheduling Configuration Scheduling cycle, dependencies, Scheduling Resource Group
Deploy / Undeploy Push changes to or remove from the Production Environment

Review operation history

To audit past batch operations, click Batch Operation History in the upper-right corner. Each record shows the operation type, object scope, execution status, and time.

Limitations

  • Edition requirement: Batch Operations is available in DataWorks Standard Edition and higher.

  • Development Environment only: All changes made through Batch Operations take effect in the Development Environment. To apply changes to the Production Environment — such as updated Scheduling Configuration — deploy them to the Operation Center.

  • Forced modification risk: If your selection includes nodes locked by other users, the system prompts you to enable Forcibly modify files locked by others. This overwrites any unsaved changes from those users. Confirm with the affected users before enabling this option.

What's next

  • Nodes — Configure and develop individual task nodes

  • Workflows — Build and manage multi-node workflows

  • Code search — Search across all node code in your workspace