DataWorks provides shared resource groups for scheduling for you to schedule nodes to run. Shared resource groups for Data Integration are billed in pay-as-you-go mode. This topic describes the billing details of shared resource groups for Data Integration.

Background information

Shared resource groups for Data Integration are shared resources provided by DataWorks. The shared resource groups for Data Integration are billed in pay-as-you-go mode. Shared resource groups for Data Integration are used by all DataWorks tenants. During peak hours, this may lead to the situation that tenants preempt resources. In this case, nodes may not be run as scheduled.

To make sure that your nodes can be run as scheduled, you can purchase a resource plan of shared resource groups for Data Integration or use an exclusive resource for Data Integration.

Billable items

You are charged for the concurrent threads that are used to run data integration node instances. These data integration node instances are generated and run as auto triggered node instances, retroactive instances, manually triggered node instances, node instances in DataStudio workflows, and smoke test instances.
Note
  • Data integration node instances use resources in both shared resource groups for Data Integration and shared resource groups for scheduling that are billed by using the pay-as-you-go billing methods.
  • Nodes that are run on exclusive resource groups for Data Integration are not counted as nodes that are run on shared resource groups for Data Integration. For more information, see DataWorks exclusive resources.
Note If the number of instances per day exceeds 120,000, the excess instances cannot be scheduled. If the number of instances that are required for your business exceeds the upper limit, submit a ticket to seek technical help from Alibaba Cloud.

Billing cycles and prices

You are billed daily based on a six-tier pricing schedule and the total number of threads that are used to run data integration node instances per day. The following table describes the billing standards.
Region Billing tier Billing cycle Price

China (Hangzhou)

China (Shanghai)

China (Beijing)

China (Shenzhen)

China (Chengdu)

China (Zhangjiakou)

China (Hong Kong)

1-10 successful instances/day Daily USD 0.00/day
11-500 successful instances/day Daily USD 0.15/day
501-5,000 successful instances/day Daily USD 0.93/day
5,001-20,000 successful instances/day Daily USD 3.10/day
20,001-50,000 successful instances/day Daily USD 7.74/day
50,001-120,000 successful instances/day Daily USD 15.48/day

Singapore

Australia (Sydney)

Malaysia (Kuala Lumpur)

Indonesia (Jakarta)

Japan (Tokyo)

US (Silicon Valley)

US (Virginia)

Germany (Frankfurt)

UK (London)

UAE (Dubai)

1-10 successful instances/day Daily USD 0.00/day
11-500 successful instances/day Daily USD 0.23/day
501-5,000 successful instances/day Daily USD 1.39/day
5,001-20,000 successful instances/day Daily USD 4.64/day
20,001-50,000 successful instances/day Daily USD 11.61/day
50,001-120,000 successful instances/day Daily USD 23.22/day

Deduction

At 00:00 every day, the billing system starts to calculate the number of instances that were run on the previous calendar day and deducts a fee based on only one of the pricing tiers that are specified in the preceding billing standards. No additional fee is generated.

Assume that you configure two sync nodes named Node A and Node B in your DataWorks workspace in the China (Shanghai) region and use shared resources to run these nodes. If you set the number of concurrent threads for Node A to 2 and schedule it to run by day, the system generates one instance every day. If you set the number of concurrent threads for Node B to 5 and schedule it to run by hour, the system generates 24 instances every day.

If all node instances are run, you are billed based on the following calculation logic:
  1. The total number of concurrent threads per day is calculated based on the following formula: 2 × 1 + 5 × 24 = 122.
  2. The number of concurrent threads per day is 122, which falls in the range of 11 to 500. Based on the price that corresponds to this range, you are charged a daily fee of USD 0.15.

Overdue payments

If your Alibaba Cloud account has an overdue payment, you are given a 360-hour grace period and the billing system sends you notifications at the 192nd, 288th, and 336th hours. After you receive a notification, you must add funds to your Alibaba Cloud account as soon as possible.
  • If your bill is overdue for more than 360 hours, the service will be suspended. At this time, instances that have not been run cannot be started, but instances that have been started can run until they are finished.
  • If you add funds to your Alibaba Cloud account within 360 hours after your bill becomes overdue, the service will not be suspended.