All Products
Search
Document Center

DataWorks:Billing of shared resource groups for scheduling

Last Updated:Nov 04, 2025

DataWorks provides shared resource groups for scheduling to run your tasks. These resource groups use a pay-as-you-go billing method. This topic describes the billing details for these resource groups.

Background information

  • Overview

    Shared resource groups for scheduling are public resource groups provided by DataWorks that use a pay-as-you-go billing method. All Alibaba Cloud DataWorks users share these resources. During peak hours, resource competition may prevent tasks from being scheduled and executed on time. To ensure your tasks run as expected, use an exclusive resource group for scheduling. For more information, see Billing of exclusive resource groups for scheduling.

  • Billing principles

    When you schedule tasks to run on an hourly or minute-level basis, multiple instances are generated each day. You are charged based on the number of instances that are generated and run successfully. Go to Operation Center > O&M for Auto-triggered Tasks > Recurring Instance. On the Instance View tab, you can filter by Shared Resource Group For Scheduling and check the instance list to estimate the number of instances that will be generated in the workspace.

Billing rules

The billable item for shared resource groups for scheduling is the task instance. A task instance is billable only if it meets the following conditions:

  • Submitted to the scheduling system: The instance is generated by a node that is submitted to the scheduling system. Instances generated by zero load nodes are not billable. Billable instances include recurring instances, one-time instances, test instances, and data backfill instances.

  • Run successfully: The instance runs successfully in Operation Center > Task O&M. Instances that are generated but have not run, are frozen, or are part of a dry-run are not billed.

Note

If the number of daily instances exceeds 120,000, the upper threshold is reached. This can prevent instances from being scheduled and run properly. If your workload exceeds this threshold, use Serverless resource groups.

Pricing

  • Billing cycle: Daily.

  • Billing granularity: Number of successful instances per day.

  • Free quota: DataWorks provides a free quota of 10 successful instances per day.

This billable item uses a tiered pricing model. You are charged daily based on the price tier that corresponds to the number of successful instances that run on that day. The following table describes the pricing details.

Region

Pricing tier

Price (USD)

China (Hangzhou)

China (Shanghai)

China (Beijing)

China (Shenzhen)

China (Chengdu)

China (Zhangjiakou)

China (Hong Kong)

1 to 10 successful instances/day

Free

11 to 500 successful instances/day

0.15

501 to 5,000 successful instances/day

9.29

5,001 to 20,000 successful instances/day

23.22

20,001 to 50,000 successful instances/day

41.79

50,001 to 120,000 successful instances/day

92.87

Singapore

Malaysia (Kuala Lumpur)

Indonesia (Jakarta)

Japan (Tokyo)

US (Silicon Valley)

US (Virginia)

Germany (Frankfurt)

UK (London)

UAE (Dubai)

1 to 10 successful instances/day

Free

11 to 500 successful instances/day

0.23

501 to 5,000 successful instances/day

13.93

5,001 to 20,000 successful instances/day

34.82

20,001 to 50,000 successful instances/day

62.68

50,001 to 120,000 successful instances/day

139.30

Billing details

Every day at 00:00, the billing system calculates the number of successful instances from the previous day and charges a fee based on the corresponding price tier. You are charged only the daily fee for a single tier. Fees are not cumulative.

For example, if your DataWorks workspace is in the China (Shanghai) region and you run 502 successful instances on April 30, 2019, a fee of USD 9.29 is charged after 00:00 on May 1, 2019.

Overdue payments

If your account has an overdue payment, your service continues for 360 hours. You will receive renewal reminders 192, 288, and 336 hours after the payment becomes overdue:

  • If the payment is overdue for more than 360 hours, the service is suspended. In this case, you cannot start new instances. However, instances that are already running continue to run until they are complete.

  • If you top up your account within 360 hours after the payment becomes overdue, the service is not suspended.

  • If you clear the overdue payment and then another payment becomes overdue, the 360-hour grace period restarts before the service is suspended.

FAQ

Q: How is the cost of a single instance calculated?

A: Shared resource groups for scheduling use a pay-as-you-go billing method. You are charged a daily fee based on the price tier that corresponds to the total number of successful instances for that day. The cost of a single instance cannot be calculated separately. Therefore, you cannot query bills by instance. For more information about the pricing, see Pricing.