All Products
Search
Document Center

DataWorks:Switch legacy resource groups

Last Updated:Mar 26, 2026

Managing separate legacy resource groups for Data Integration, scheduling, and DataService Studio creates operational overhead. A single serverless resource group handles all three — simplifying management and unifying billing. This topic walks you through estimating the compute units (CUs) you need, then completing the switch.

Important

After switching, data compute tasks (such as PyODPS2 and EMR Hive) incur additional computing fees. Review Billing for serverless resource groups before proceeding.

What changes after the switch

The following table summarizes how each task type is affected:

Task type Impact after switching
Data Integration DataWorks automatically recommends compute unit (CU) counts based on your original task configuration. You can override this using the estimates in Step 2.
Scheduling The resource group used for task computing changes along with the scheduling resource group. A portion of the scheduling quota is allocated for compute-optimized task CU configuration.
DataService Studio You must configure a CU quota for DataService Studio before switching. Without a quota, the serverless resource group cannot be selected during the switch.

Billing

Link
Before switching Billing for legacy resource groups
After switching Billing for serverless resource groups

Step 1: Query tasks in the resource groups to be switched

Identify which tasks are currently running on the legacy resource groups you plan to switch. Do this for each task type.

Data Integration

On the Data Integration page:

  1. Log on to the DataWorks console. In the top navigation bar, select your region. In the left-side navigation pane, choose Data Integration > Data Integration, select your workspace, and click Go to Data Integration.

  2. In the left-side navigation pane, click Synchronization Task. In the Tasks section, click Expand. Filter tasks by setting Resource Group to the data integration resource group you want to switch.

    image

On the new Data Studio page:

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

  2. Click the image icon next to Project Directory to access batch operations.

  3. Filter nodes by the resource group you want to switch, and select the Real-time Sync and Batch Sync node types.

    image

On the legacy DataStudio page:

  1. Log on to the DataWorks console. In the top navigation bar, select your region. In the left-side navigation pane, choose Data Development and O&M > Data Development, select your workspace, and click Go to Data Development.

  2. In the left-side navigation pane, click DataStudio. Right-click the target business flow and choose Batch Operation.

  3. Set Node Type to Offline Synchronization and Real-time Synchronization. Set Resource Group for Data Integration to the resource group you want to switch.

    image

Scheduling tasks

  1. Log on to the DataWorks console. In the top navigation bar, select your region. In the left-side navigation pane, choose Data Development and O&M > Operation Center, select your workspace, and click Go to Operation Center.

  2. In the left-side navigation pane, choose Auto Triggered Task O&M > Auto Triggered Tasks. Filter tasks by setting Scheduling Resource Group to the scheduling resource group you want to switch.

    image

DataService Studio

  1. Log on to the DataWorks console. In the top navigation bar, select your region. In the left-side navigation pane, choose Data Analysis and Service > DataService Studio, select your workspace, and click Go to DataService Studio.

  2. In the left-side navigation pane, click Service Development. Click the image icon to open the Batch Operations page. Filter services by setting Resource Group to the DataService Studio resource group you want to switch.

    image

Step 2: Assess the required serverless resource group size

Use the tables below to estimate the CU count needed for each task type, then total them to size your serverless resource group.

Data Integration — offline synchronization

Concurrency configuration Recommended specs Minimum specs
Less than 4 0.5 CU 0.5 CU
4 or more (Concurrency - 4) × 0.07 + 0.5 CU

Data Integration — real-time synchronization

Task type Recommended specs Minimum specs
Real-time synchronization for MySQL — 1 database 2 CU 1 CU
Real-time synchronization for MySQL — 2 to 5 databases 2 CU
Real-time synchronization for MySQL — 6 or more databases 2 CU
Real-time synchronization for Kafka 1 CU
Other single-table real-time tasks 1 CU
Real-time synchronization for an entire database 2 CU

Scheduling

CU specification has no effect on scheduling tasks. The serverless resource group supports up to 200 concurrently running instances regardless of CU count. The default concurrent instance limit is 50. To raise it to 200, update the limit on the resource group details page.

image

DataService Studio

Maximum QPS Minimum specs Service-level agreement (SLA)
500 4 CU 99.95%
1,000 8 CU
2,000 16 CU

Data compute

Each data compute task type has a default CU consumption. For details, see Task types and CU consumption.

Step 3: Purchase a serverless resource group

Based on your estimates from Step 2, purchase a serverless resource group with sufficient capacity. For instructions, see Use a serverless resource group.

Step 4: Switch to the serverless resource group

Switch each task type to the serverless resource group you purchased:

What's next

After the switch, unsubscribe from your legacy resource groups if they are no longer needed. For instructions, see Unsubscribe from a subscription product.