All Products
Search
Document Center

DataWorks:Resource group management

Last Updated:Feb 27, 2026

Resource groups provide the computing power for your DataWorks tasks -- data integration, task scheduling, and DataService Studio workloads all run on them. Starting June 10, 2024, serverless resource groups became the standard for all new users, replacing the legacy model of separate resource groups for each feature.

Important

Legacy resource groups are being phased out and are no longer available to new users.

  • New users: Start with serverless resource groups directly.

  • Existing users: Upgrade your legacy resource groups to serverless to benefit from on-demand scaling, unified billing, and VPC-based networking.

Serverless resource groups

Serverless resource groups are the default resource type in DataWorks. Unlike legacy resource groups, which required separate purchases for scheduling, data integration, and DataService Studio, a single serverless resource group handles all three.

Capabilities

  • Unified computing: One resource group for data integration, task scheduling, and DataService Studio. No separate purchases required.

  • On-demand scaling: Add or remove Compute Units (CUs) without affecting running tasks. The minimum purchase is 2 CUs, and you can scale in increments of 1 CU.

  • Flexible billing: Both pay-as-you-go and subscription billing methods are supported. Choose pay-as-you-go for variable workloads or subscription for steady-state usage.

  • VPC-based networking: Each serverless resource group is bound to your VPC, giving you full control over network policies and security isolation.

  • Custom runtime environments: Custom images let you define custom runtime environments for your tasks.

Billing

Serverless resource groups are billed in Compute Units (CUs). Each CU provides approximately 1-core CPU and 4 GiB memory.

Example: serverless vs. legacy cost comparison

Scenario: 20 daily MySQL-to-MaxCompute sync jobs, each running for 1 hour and consuming 1 CU.

ApproachCalculationDaily cost
Serverless (pay-as-you-go)20 tasks x 1 CU x 1 hour x USD 0.077399/CU-hourUSD 1.54798
Legacy exclusive (subscription)Minimum spec: 4 vCPUs, 8 GB memory (runs 24/7)~USD 2.541

With pay-as-you-go, no fees are incurred for the remaining 23 hours when no tasks are running. In this scenario, the serverless resource group saves approximately 40% on costs.

Serverless vs. legacy resource groups

Legacy resource groups include exclusive and public options, each tied to a specific feature (data integration, scheduling, or DataService Studio).

FeatureServerless resource groupLegacy resource groups
ScopeWorks with all DataWorks featuresRequires separate purchases per feature
BillingPay-as-you-go and subscriptionExclusive: subscription only. Public: pay-as-you-go only
ScalingScale CUs seamlessly -- running tasks are not affectedScaling (upgrading/downgrading specs or adding/removing nodes) disrupts running tasks
Minimum purchase2 CUs; scale in 1-CU incrementsOne node with 4 vCPUs and 8 GB memory; scale in full-node increments
Network securityBound to your VPC with full network controlDataWorks-managed public endpoints shared across tenants
Development statusActively developed as the standard resource typeBeing phased out; no new features planned

Legal and regulatory matters

You are responsible for all code that runs on your resource groups. Make sure your usage complies with applicable laws and regulations.

Next steps