A DataWorks resource group provides compute capacity for data integration, scheduling, and DataService Studio. Since June 10, 2024, serverless resource groups are the only type available to new users, replacing the legacy per-feature model.
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
A single serverless resource group covers scheduling, data integration, and DataService Studio — no separate purchases needed.
Capabilities
-
Unified computing: Covers data integration, task scheduling, and DataService Studio in one resource group.
-
On-demand scaling: Add or remove Compute Units (CUs) without affecting running tasks. Minimum 2 CUs; scale in 1-CU increments.
-
Flexible billing: Pay-as-you-go for variable workloads, subscription for steady-state usage.
-
VPC-based networking: Bound to your VPC for full network control and security isolation.
-
Custom runtime environments: Custom images let you define custom runtime environments.
Billing
Serverless resource groups are billed in 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.
|
Approach |
Calculation |
Daily cost |
|
Serverless (pay-as-you-go) |
20 tasks x 1 CU x 1 hour x USD 0.077399/CU-hour |
USD 1.54798 |
|
Legacy exclusive (subscription) |
Minimum spec: 4 vCPUs, 8 GB memory (runs 24/7) |
~USD 2.541 |
With pay-as-you-go, you pay nothing for the 23 idle hours — saving approximately 40% compared to legacy exclusive resource groups.
Serverless vs. legacy resource groups
Legacy resource groups come in exclusive and public variants, each tied to a single feature.
|
Feature |
Serverless resource group |
Legacy resource groups |
|
Scope |
Works with all DataWorks features |
Requires separate purchases per feature |
|
Billing |
Pay-as-you-go and subscription |
Exclusive: subscription only. Public: pay-as-you-go only |
|
Scaling |
Scale CUs seamlessly -- running tasks are not affected |
Scaling (upgrading/downgrading specs or adding/removing nodes) disrupts running tasks |
|
Minimum purchase |
2 CUs; scale in 1-CU increments |
One node with 4 vCPUs and 8 GB memory; scale in full-node increments |
|
Network security |
Bound to your VPC with full network control |
DataWorks-managed public endpoints shared across tenants |
|
Development status |
Actively developed as the standard resource type |
Being phased out; no new features planned |
Compliance
You are responsible for all code running on your resource groups and must ensure compliance with applicable laws and regulations.
Next steps
-
Use a serverless resource group -- Set up and configure your first serverless resource group.
-
Billing for serverless resource groups -- CU pricing tiers and billing periods.
-
Network connectivity solutions -- Connect to data sources across VPCs, regions, or on-premises networks.