Billing for legacy resource groups

Updated at:

Legacy resource groups in DataWorks are classified into shared resource groups and exclusive resource groups. Shared resource groups are available by default after you activate any edition of DataWorks and are billed on a pay-as-you-go (postpaid) basis. Exclusive resource groups must be purchased separately and support only the subscription (prepaid) billing method. Based on use cases, legacy resource groups (including shared and exclusive resource groups) are classified into data integration resource groups for data synchronization, scheduling resource groups for task scheduling, and DataService resource groups for debugging and calling DataService APIs. You must select an appropriate resource group based on your use case. This topic describes the billing details of legacy resource groups.

Data integration resource groups

Data integration resource groups are used to run data synchronization tasks. The following types of resource groups are available:

  • Exclusive data integration resource groups: Each DataWorks tenant has dedicated resources. When data integration tasks run with high concurrency and cannot be staggered, exclusive resource groups provide dedicated computing resources to ensure fast and stable data transfer.

  • Shared data integration (testing) resource groups (to be deprecated): All DataWorks tenants share resources. During peak hours, resource contention may occur between different users, and timely task execution cannot be guaranteed.

Exclusive data integration resource groups

Features

Exclusive data integration resource groups provide the following features:

  • Support data synchronization in complex network environments, such as cross-cloud environments (Finance Cloud, China Gov Cloud), cross-Alibaba Cloud accounts, and on-premises IDC data synchronization.

  • Provide extensive product capabilities:

Note

Exclusive data integration resource groups are used to guarantee the total number of threads that can run simultaneously for data synchronization instances, not the number of data synchronization instances that can run simultaneously. To guarantee the number of data synchronization instances that can run simultaneously, purchase scheduling resources. For more information, see Purchase guide.

Limits

The following limits apply to exclusive data integration resource groups:

  • Resource groups cannot be deleted or released before they expire. After expiration, services are suspended and resources are released based on the specified schedule.

  • Cross-region usage is not supported. For example, an exclusive data integration resource group in the China (Shanghai) region can only be used for workspaces in the China (Shanghai) region.

  • Access to the Alibaba Cloud classic network is not supported. If your data source is in a classic network environment, we recommend that you migrate it to a VPC.

Billing

  • Performance metrics

    Specification

    Maximum concurrent threads for batch synchronization

    4c8g

    8

    8c16g

    16

    12c24g

    24

    16c32g

    32

    24c48g

    48

    Specification

    Recommended resource specification per task

    MySQL source real-time sync, 1 database

    4c8g

    MySQL source real-time sync, 2-5 databases

    8c16g

    MySQL source real-time sync, 6+ databases

    12c24g

    PolarDB-X source real-time sync

    12c24g

    Kafka source real-time sync

    4c8g

    Other single-table real-time tasks

    4c8g

  • Pricing

    Pricing by region (click to expand)

    Region

    Exclusive data integration resource group specification

    Unit price (CNY/month)

    China (Hangzhou)

    4c8g

    492.50

    8c16g

    985.00

    12c24g

    1477.50

    16c32g

    1970.00

    24c48g

    2955.00

    China (Shanghai)

    4c8g

    492.50

    8c16g

    985.00

    12c24g

    1477.50

    16c32g

    1970.00

    24c48g

    2955.00

    China (Shenzhen)

    4c8g

    492.50

    8c16g

    985.00

    12c24g

    1477.50

    16c32g

    1970.00

    24c48g

    2955.00

    China (Beijing)

    4c8g

    492.50

    8c16g

    985.00

    12c24g

    1477.50

    16c32g

    1970.00

    24c48g

    2955.00

    China (Zhangjiakou)

    4c8g

    370.00

    8c16g

    738.75

    12c24g

    1108.75

    16c32g

    1477.50

    24c48g

    2216.25

    China (Chengdu)

    4c8g

    403.75

    8c16g

    806.25

    12c24g

    1208.75

    16c32g

    1611.25

    24c48g

    2417.50

    US (Silicon Valley)

    4c8g

    964.38

    8c16g

    1928.78

    12c24g

    2893.05

    16c32g

    3857.58

    24c48g

    5786.10

    US (Virginia)

    4c8g

    714.79

    8c16g

    1429.58

    12c24g

    2144.33

    16c32g

    2859.15

    24c48g

    4288.65

    China (Hong Kong)

    4c8g

    896.31

    8c16g

    1786.96

    12c24g

    2688.90

    16c32g

    3573.94

    24c48g

    5377.80

    Singapore

    4c8g

    896.31

    8c16g

    1786.96

    12c24g

    2688.90

    16c32g

    3573.94

    24c48g

    5377.80

    Australia (Sydney)

    4c8g

    953.04

    8c16g

    1906.09

    12c24g

    2859.08

    16c32g

    3812.19

    24c48g

    5718.15

    Germany (Frankfurt)

    4c8g

    896.31

    8c16g

    1786.96

    12c24g

    2642.25

    16c32g

    3573.94

    24c48g

    5284.50

    Malaysia (Kuala Lumpur)

    4c8g

    840.00

    8c16g

    1673.75

    12c24g

    2520.00

    16c32g

    3346.25

    24c48g

    5040.00

    Indonesia (Jakarta)

    4c8g

    896.31

    8c16g

    1786.96

    12c24g

    2688.90

    16c32g

    3573.94

    24c48g

    5377.80

    India (Mumbai) Being discontinued

    4c8g

    748.75

    8c16g

    1492.50

    12c24g

    2247.50

    16c32g

    2986.25

    24c48g

    4495.00

    Japan (Tokyo)

    4c8g

    1026.79

    8c16g

    2047.91

    12c24g

    3063.38

    16c32g

    4095.84

    24c48g

    6126.75

    UK (London)

    4c8g

    676.25

    8c16g

    1352.50

    12c24g

    2028.75

    16c32g

    2705.00

    24c48g

    4057.50

    UAE (Dubai)

    4c8g

    1075.00

    8c16g

    2143.75

    12c24g

    3220.00

    16c32g

    4288.75

    24c48g

    6440.00

    China Gov Cloud

    4c8g

    1020.00

    8c16g

    2005.00

    12c24g

    2990.00

    16c32g

    3975.00

    24c48g

    5945.00

    China (Shanghai) Finance Cloud, China (Shenzhen) Finance Cloud

    4c8g

    935.75

    8c16g

    1871.50

    12c24g

    2807.25

    16c32g

    3743.00

    24c48g

    5614.50

Specification selection and cost estimation

You can use the Exclusive Resource Group Calculator to estimate the required specifications and costs. When estimating specifications and costs, you can go to the Operation Center in DataWorks and check the Overview to view the number of running instances and concurrency as a reference for estimation.

Use exclusive data integration resource groups

After you understand the features and billing details of exclusive data integration resource groups, you can purchase resource groups and use them in data integration tasks. For operations related to purchasing resource groups, bindng resource groups to workspaces, and configuring network connectivity, see Use an exclusive resource group for Data Integration, Network connectivity solutions.

Manage exclusive data integration resource groups

  • Scale-out and scale-in: If the machine specification or quantity of the purchased resource group does not meet your actual needs, you can scale out or scale in the resource group as needed. For more information, see Scaling.

    Note

    Scale-out requires payment of the price difference for the additional resources from the time the scale-out takes effect to the original order expiration time. For scale-in, DataWorks refunds the price difference from the time the scale-in takes effect to the original order expiration time.

  • Specification change (upgrade or downgrade): If the purchased resource group specification does not meet your actual needs, you can change the specification as needed. For more information, see Change specifications.

    Note
    • When you change the resource group specification, the specifications of all machines in the resource group are changed uniformly

    • Upgrading requires payment of the price difference for resources from the current time to the original order expiration time. For downgrading, DataWorks refunds the price difference from the time the downgrade takes effect to the original order expiration time.

  • Expiration and renewal: If a resource group is about to expire, you can renew it. If you do not renew, the resource group will be suspended or released after expiration. For more information, see Expiration and renewal.

  • View bills: You can view bills to understand the details of each billable item. For more information, see View bill details.

FAQ

For frequently asked questions about exclusive resource groups, see Exclusive resource groups.

Shared data integration (testing) resource groups

Billing

  • Billing scope

    The number of successfully run instances generated by data integration tasks running as periodic instances, backfill instances, manual instances, DataStudio workflow runs, or smoke tests are all included in the billing scope. The platform charges based on the total number of successfully run data integration task instances per day.

    Note
    • Number of successfully run data integration task instances = Data integration task concurrency x Number of scheduling instances

    • Running data integration task instances on shared data integration (testing) resource groups also consumes resources of shared scheduling resource groups.

    • The maximum number of instances that can run per day is 120,000. Instances exceeding this limit cannot be scheduled normally. If your actual workload exceeds this limit, submit a ticket for consultation.

    • Instances that run on exclusive data integration resource groups are not counted toward the shared data integration (testing) resource group quota.

  • Pricing

    DataWorks uses a 6-tier pricing model and charges daily based on the tier that corresponds to the number of successfully run data integration task instances per day.

    Pricing by region (click to expand)

    Region

    Pricing tier

    Billing cycle

    Fee

    China (Hangzhou)

    China (Shanghai)

    China (Beijing)

    China (Shenzhen)

    China (Chengdu)

    China (Zhangjiakou)

    China (Hong Kong)

    1-10 successful instances/day

    Day

    0 CNY/day

    11-500 successful instances/day

    Day

    0.99 CNY/day

    501-5,000 successful instances/day

    Day

    6 CNY/day

    5,001-20,000 successful instances/day

    Day

    20 CNY/day

    20,001-50,000 successful instances/day

    Day

    50 CNY/day

    50,001-120,000 successful instances/day

    Day

    100 CNY/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

    Day

    0 CNY/day

    11-500 successful instances/day

    Day

    1.49 CNY/day

    501-5,000 successful instances/day

    Day

    9 CNY/day

    5,001-20,000 successful instances/day

    Day

    30 CNY/day

    20,001-50,000 successful instances/day

    Day

    75 CNY/day

    50,001-120,000 successful instances/day

    Day

    150 CNY/day

    China (Shanghai) Finance Cloud, China (Shenzhen) Finance Cloud

    1-10 successful instances/day

    Day

    0 CNY/day

    11-500 successful instances/day

    Day

    1.881 CNY/day

    501-5,000 successful instances/day

    Day

    11.4 CNY/day

    5,001-20,000 successful instances/day

    Day

    38 CNY/day

    20,001-50,000 successful instances/day

    Day

    95 CNY/day

    50,001-120,000 successful instances/day

    Day

    190 CNY/day

Deductions and overdue payments

  • Deduction rules

    The billing system settles the number of successfully run instances in the previous calendar day at 00:00 each day and deducts fees based on the price tier in the pricing standard. For more information, see Overdue payments

    Example: A user configures two synchronization tasks A and B in a DataWorks workspace in the China (Shanghai) region, using shared data integration (testing) resource groups to run the tasks.

    • Task A: Concurrency is set to 2, scheduled daily, generating 1 scheduling instance per day.

    • Task B: Concurrency is set to 5, scheduled hourly, generating 24 scheduling instances per day.

    If all task instances run successfully, the daily fee is calculated as follows:

    1. Settlement of daily cumulative data integration task instances: 2 * 1 + 5 * 24 = 122.

    2. The daily data integration task instance count 122 falls in the 11-500 tier. Checking the price for this tier, the daily fee deducted is CNY 0.99.

  • Overdue payment rules

    If your account has an overdue payment, the platform will extend your service for 360 hours and send notifications reminding you to renew. If you do not top up in time, your service may be suspended. For more information, see Overdue payments.

  • View bills: You can view bills to understand the details of each billable item. For more information, see View bill details.

FAQ

For frequently asked questions about shared data integration (testing) resource groups, see Shared resource group for Data Integration (debugging).

Scheduling resource groups

Scheduling resource groups are used to schedule and run tasks. In DataWorks, tasks must be dispatched to engines (such as MaxCompute) or server resources through scheduling resource groups. The following types of resource groups are available:

  • Exclusive scheduling resource groups: Each DataWorks tenant has dedicated resources. When tasks run with high concurrency and cannot be staggered, exclusive resource groups provide dedicated computing resources to ensure tasks are scheduled and run on time.

  • Shared scheduling resource groups: All DataWorks tenants share resources. During peak hours, resource contention may occur between different users, and timely task scheduling cannot be guaranteed.

Exclusive scheduling resource groups

Applicable scenarios

Exclusive scheduling resource groups are applicable to the following scenarios:

  • Tasks have high timeliness requirements, and you want to avoid task delays caused by resource contention on shared resource groups.

  • You need to flexibly adjust the resource group size.

  • You need to access public network addresses, VPCs, or IDCs.

  • You need to perform access control through IP address whitelists.

  • Applicable to task types that only support running on exclusive resource groups, such as EMR, CDH, and AnalyticDB for PostgreSQL.

Limits

The following limits apply to exclusive scheduling resource groups:

  • Resource groups cannot be deleted or released before they expire. After expiration, services are suspended and resources are released based on the specified schedule.

  • Cross-region usage is not supported. For example, an exclusive data integration resource group in the China (Shanghai) region can only be used for workspaces in the China (Shanghai) region.

  • Running Yum commands is not supported.

Billing

  • Performance metrics

    Specification

    Maximum concurrent instances

    4c8g

    16

    8c16g

    32

    12c24g

    48

    16c32g

    64

    24c48g

    96

  • Pricing

    Pricing by region (click to expand)

    Region

    Specification

    Unit price (CNY/month)

    China (Hangzhou)

    4c8g

    492.50

    8c16g

    985.00

    12c24g

    1477.50

    16c32g

    1970.00

    24c48g

    2955.00

    China (Shanghai)

    4c8g

    492.50

    8c16g

    985.00

    12c24g

    1477.50

    16c32g

    1970.00

    24c48g

    2955.00

    China (Shenzhen)

    4c8g

    492.50

    8c16g

    985.00

    12c24g

    1477.50

    16c32g

    1970.00

    24c48g

    2955.00

    China (Beijing)

    4c8g

    492.50

    8c16g

    985.00

    12c24g

    1477.50

    16c32g

    1970.00

    24c48g

    2955.00

    China (Zhangjiakou)

    4c8g

    370.00

    8c16g

    738.75

    12c24g

    1108.75

    16c32g

    1477.50

    24c48g

    2216.25

    China (Chengdu)

    4c8g

    403.75

    8c16g

    806.25

    12c24g

    1208.75

    16c32g

    1611.25

    24c48g

    2417.50

    US (Silicon Valley)

    4c8g

    964.38

    8c16g

    1928.78

    12c24g

    2893.05

    16c32g

    3857.58

    24c48g

    5786.10

    US (Virginia)

    4c8g

    714.79

    8c16g

    1429.58

    12c24g

    2144.33

    16c32g

    2859.15

    24c48g

    4288.65

    China (Hong Kong)

    4c8g

    896.31

    8c16g

    1786.96

    12c24g

    2688.90

    16c32g

    3573.94

    24c48g

    5377.80

    Singapore

    4c8g

    896.31

    8c16g

    1786.96

    12c24g

    2688.90

    16c32g

    3573.94

    24c48g

    5377.80

    Australia (Sydney)

    4c8g

    953.04

    8c16g

    1906.09

    12c24g

    2859.08

    16c32g

    3812.19

    24c48g

    5718.15

    Germany (Frankfurt)

    4c8g

    896.31

    8c16g

    1786.96

    12c24g

    2642.25

    16c32g

    3573.94

    24c48g

    5284.50

    Malaysia (Kuala Lumpur)

    4c8g

    840.00

    8c16g

    1673.75

    12c24g

    2520.00

    16c32g

    3346.25

    24c48g

    5040.00

    Indonesia (Jakarta)

    4c8g

    896.31

    8c16g

    1786.96

    12c24g

    2688.90

    16c32g

    3573.94

    24c48g

    5377.80

    India (Mumbai) Being discontinued

    4c8g

    748.75

    8c16g

    1492.50

    12c24g

    2247.50

    16c32g

    2986.25

    24c48g

    4495.00

    Japan (Tokyo)

    4c8g

    1026.79

    8c16g

    2047.91

    12c24g

    3063.38

    16c32g

    4095.84

    24c48g

    6126.75

    UK (London)

    4c8g

    676.25

    8c16g

    1352.50

    12c24g

    2028.75

    16c32g

    2705.00

    24c48g

    4057.50

    UAE (Dubai)

    4c8g

    1075.00

    8c16g

    2143.75

    12c24g

    3220.00

    16c32g

    4288.75

    24c48g

    6440.00

    China Gov Cloud

    4c8g

    1020.00

    8c16g

    2005.00

    12c24g

    2990.00

    16c32g

    3975.00

    24c48g

    5945.00

    China (Shanghai) Finance Cloud, China (Shenzhen) Finance Cloud

    4c8g

    935.75

    8c16g

    1871.50

    12c24g

    2807.25

    16c32g

    3743.00

    24c48g

    5614.50

Specification selection and cost estimation

You can use the Exclusive Resource Group Calculator to estimate the required specifications and costs. When estimating specifications and costs, you can go to the Operation Center in DataWorks and check the Overview to view the number of running instances and concurrency as a reference for estimation.

Use exclusive scheduling resource groups

After you understand the applicable scenarios and billing details of exclusive scheduling resource groups, you can purchase resource groups and use them for tasks such as data integration and data development. For operations related to purchasing resource groups, binding resource groups to workspaces, and configuring network connectivity, see Use exclusive resource groups for scheduling, Overview.

Manage exclusive scheduling resource groups

  • Scale-out and scale-in: If the machine specification or quantity of the purchased resource group does not meet your actual needs, you can scale out or scale in the resource group as needed. For more information, see Scaling.

    Note

    Scale-out requires payment of the price difference for the additional resources from the time the scale-out takes effect to the original order expiration time. For scale-in, DataWorks refunds the price difference from the time the scale-in takes effect to the original order expiration time.

  • Specification change (upgrade or downgrade): If the purchased resource group specification does not meet your actual needs, you can change the specification as needed. For more information, see Change specifications.

    Note
    • When you change the resource group specification, the specifications of all machines in the resource group are changed uniformly

    • Upgrading requires payment of the price difference for resources from the current time to the original order expiration time. For downgrading, DataWorks refunds the price difference from the time the downgrade takes effect to the original order expiration time.

  • Expiration and renewal: If a resource group is about to expire, you can renew it. If you do not renew, the resource group will be suspended or released after expiration. For more information, see Expiration and renewal.

  • View bills: You can view bills to understand the details of each billable item. For more information, see View bill details.

FAQ

For frequently asked questions about exclusive resource groups, see Exclusive resource groups.

Shared scheduling resource groups

Billing

  • How fees are generated

    When tasks are scheduled at hourly or minute intervals, multiple hourly or minute instances are generated daily. Billing is based on the actual number of instances generated and successfully executed. You can go to Operation Center > Cycle Task O&M > Periodic Instances, on the Instance View tab, filter by shared scheduling resource group, and refer to the instance list on the page to estimate the number of instances generated by the workspace.

  • Billing scope

    Shared scheduling resource groups are billed based on instances. DataWorks charges for instances when the following conditions are met:

    • Instances are submitted to the scheduling system:

      All types of instances generated by nodes submitted to the scheduling system (except instances generated by virtual nodes) are included in the billing scope, including periodic instances, manual instances, test instances, and backfill instances.

    • Instances run successfully:

      Only instances that show a Successful status on the Operation Center > Task O&M are included in the billing scope. Instances that have not run (instances already generated), frozen instances, and dry-run instances are not charged.

    Note

    The maximum number of instances that can run per day is 120,000. Instances exceeding this limit cannot be scheduled normally. If your actual workload exceeds this limit, submit a ticket for consultation.

  • Pricing

    DataWorks uses a 12-tier pricing model and charges daily based on the tier that corresponds to the number of successfully run instances per day.

    Pricing by region (click to expand)

    Region

    Pricing tier

    Billing cycle

    Fee

    China (Hangzhou)

    China (Shanghai)

    China (Beijing)

    China (Shenzhen)

    China (Chengdu)

    China (Zhangjiakou)

    China (Hong Kong)

    1-10 successful instances/day

    Day

    0 CNY/day

    11-500 successful instances/day

    Day

    0.99 CNY/day

    501-5,000 successful instances/day

    Day

    60 CNY/day

    5,001-20,000 successful instances/day

    Day

    150 CNY/day

    20,001-50,000 successful instances/day

    Day

    270 CNY/day

    50,001-120,000 successful instances/day

    Day

    600 CNY/day

    120,001-300,000 successful instances/day

    Day

    1320 CNY/day

    300,001-700,000 successful instances/day

    Day

    3000 CNY/day

    700,001-1,500,000 successful instances/day

    Day

    6300 CNY/day

    1,500,001-3,200,000 successful instances/day

    Day

    13400 CNY/day

    3,200,001-7,000,000 successful instances/day

    Day

    28000 CNY/day

    7,000,001-14,000,000 successful instances/day

    Day

    55500 CNY/day

    Singapore

    Australia (Sydney)

    Malaysia (Kuala Lumpur)

    Indonesia (Jakarta)

    Japan (Tokyo)

    US (Silicon Valley)

    US (Virginia)

    Germany (Frankfurt)

    UK (London)

    UAE (Dubai)

    India (Mumbai) Being discontinued

    1-10 successful instances/day

    Day

    0 CNY/day

    11-500 successful instances/day

    Day

    1.49 CNY/day

    501-5,000 successful instances/day

    Day

    90 CNY/day

    5,001-20,000 successful instances/day

    Day

    225 CNY/day

    20,001-50,000 successful instances/day

    Day

    405 CNY/day

    50,001-120,000 successful instances/day

    Day

    900 CNY/day

    120,001-300,000 successful instances/day

    Day

    1980 CNY/day

    300,001-700,000 successful instances/day

    Day

    4500 CNY/day

    700,001-1,500,000 successful instances/day

    Day

    9450 CNY/day

    1,500,001-3,200,000 successful instances/day

    Day

    20100 CNY/day

    3,200,001-7,000,000 successful instances/day

    Day

    42000 CNY/day

    7,000,001-14,000,000 successful instances/day

    Day

    83250 CNY/day

    China (Shanghai) Finance Cloud, China (Shenzhen) Finance Cloud

    1-10 successful instances/day

    Day

    0 CNY/day

    11-500 successful instances/day

    Day

    1.881 CNY/day

    501-5,000 successful instances/day

    Day

    114 CNY/day

    5,001-20,000 successful instances/day

    Day

    285 CNY/day

    20,001-50,000 successful instances/day

    Day

    513 CNY/day

    50,001-120,000 successful instances/day

    Day

    1140 CNY/day

    120,001-300,000 successful instances/day

    Day

    2508 CNY/day

    300,001-700,000 successful instances/day

    Day

    5700 CNY/day

    700,001-1,500,000 successful instances/day

    Day

    11970 CNY/day

    1,500,001-3,200,000 successful instances/day

    Day

    25460 CNY/day

    3,200,001-7,000,000 successful instances/day

    Day

    53200 CNY/day

    7,000,001-14,000,000 successful instances/day

    Day

    105450 CNY/day

Deductions and overdue payments

  • Deduction rules

    The billing system settles the number of successfully run instances in the previous calendar day at 00:00 each day and deducts fees based on the price tier in the pricing standard. For more information, see Overdue payments

    Example: A user's DataWorks workspace is deployed in the China (Shanghai) region. On April 30, 2019, a total of 502 instances ran successfully. After May 1, 2019 00:00, a fee of CNY 60 will be deducted.

  • Overdue payment rules

    If your account has an overdue payment, the platform will extend your service for 24 hours and send notifications reminding you to renew. If you do not top up in time, your service may be suspended. For more information, see Overdue payments.

  • View bills: You can view bills to understand the details of each billable item. For more information, see View bill details.

FAQ

  • Question: How is the fee for a single instance calculated?

  • Answer: Shared scheduling resource groups use pay-as-you-go billing and charge daily based on the tier that corresponds to the number of successfully run instances per day. The fee cannot be split to calculate the cost per instance, so bills cannot be queried by instance.

Data Service resource groups

DataService resource groups are used to debug and call DataService APIs. The following types of resource groups are available:

  • Exclusive DataService resource groups: Each DataWorks tenant has dedicated resources. When DataService APIs are called with high concurrency and frequency and data results need to be returned promptly, exclusive resource groups provide dedicated computing resources to ensure the availability and stability of DataService.

  • Shared DataService resource groups: All DataWorks tenants share resources. During peak hours, resource contention may occur between different users, and the availability and stability of DataService cannot be guaranteed.

Exclusive DataService resource groups

Applicable scenarios

Exclusive DataService resource groups are applicable to the following scenarios:

  • You need to support high-frequency and high-concurrency calls to DataService APIs and require timely data results.

  • You need to flexibly adjust the resource group size.

  • You need to access data sources in public network, Alibaba Cloud VPC, or IDC network environments.

Limits

The following limits apply to exclusive DataService resource groups:

  • Resource groups cannot be deleted or released before they expire. After expiration, services are suspended and resources are released based on the specified schedule.

  • Only available in the China (Hangzhou), China (Shenzhen), China (Beijing), China (Shanghai), China (Zhangjiakou), China (Hong Kong), and Singapore regions.

Billing

  • Performance metrics

    Resource group specification

    Maximum requests per second (QPS)

    Service availability (SLA)

    Supported regions

    api.s2.small

    500

    99.95%

    China (Shenzhen)

    China (Beijing)

    China (Hangzhou)

    China (Shanghai)

    China (Zhangjiakou)

    China (Hong Kong)

    Singapore

    api.s2.medium

    1000

    99.95%

    api.s2.large

    2000

    99.95%

    api.s1.small

    500

    99.95%

    China (Shenzhen)

    China (Beijing)

    China (Hangzhou)

    China (Shanghai)

    api.s1.medium

    1000

    99.95%

    api.s1.large

    2000

    99.95%

    Note

    Resource groups with specifications api.s1.small, api.s1.medium, and api.s1.large are no longer available for new purchases. Existing resource groups with these specifications only support upgrade, downgrade, and release operations.

    Maximum requests per second (QPS): The QPS threshold of a resource group is calculated based on actual business scenarios. You can refer to the following information to estimate the QPS threshold.

    • Whether the API is generated in script mode.

    • Whether the API has the result pagination feature enabled.

    • The average execution time of the SQL configured in the API on the data source is 100 milliseconds.

    • The average size of data returned per API call is 3,000 bytes.

    If your actual business scenario differs significantly from the above data, join the DataWorks DingTalk group to consult technical support. We will recommend appropriate resource group specifications based on your actual business scenario.

  • Pricing

    Pricing by region (click to expand)

    Region

    Exclusive DataService resource group specification

    Unit price (CNY/month)

    China (Shenzhen)

    api.s2.small

    1205.00

    api.s2.medium

    2410.00

    api.s2.large

    4820.00

    api.s1.small

    2186.00Not available for new purchases

    api.s1.medium

    4372.00Not available for new purchases

    api.s1.large

    8744.00Not available for new purchases

    China (Beijing)

    api.s2.small

    1205.00

    api.s2.medium

    2410.00

    api.s2.large

    4820.00

    api.s1.small

    2186.00Not available for new purchases

    api.s1.medium

    4372.00Not available for new purchases

    api.s1.large

    8744.00Not available for new purchases

    China (Hangzhou)

    api.s2.small

    1205.00

    api.s2.medium

    2410.00

    api.s2.large

    4820.00

    api.s1.small

    2186.00Not available for new purchases

    api.s1.medium

    4372.00Not available for new purchases

    api.s1.large

    8744.00Not available for new purchases

    China (Shanghai)

    api.s2.small

    1205.00

    api.s2.medium

    2410.00

    api.s2.large

    4820.00

    api.s1.small

    2186.00Not available for new purchases

    api.s1.medium

    4372.00Not available for new purchases

    api.s1.large

    8744.00Not available for new purchases

    China (Zhangjiakou)

    api.s2.small

    835.00

    api.s2.medium

    1670.00

    api.s2.large

    3340.00

    China (Hong Kong)

    api.s2.small

    2055.00

    api.s2.medium

    4110.00

    api.s2.large

    8220.00

    Singapore

    api.s2.small

    1855.00

    api.s2.medium

    3710.00

    api.s2.large

    7420.00

Use exclusive DataService resource groups

After you understand the applicable scenarios and billing details of exclusive DataService resource groups, you can purchase resource groups and use them for DataService-related features. For operations related to purchasing resource groups, binding resource groups to workspaces, and configuring network connectivity, see Use an exclusive resource group for DataService Studio, Network connectivity.

Manage exclusive DataService resource groups

  • Upgrade: If the purchased resource group specification does not meet your actual needs, you can upgrade the configuration as needed. For more information, see Change specifications.

    Note
    • Upgrading only upgrades the resource specification of the purchased order without increasing the number of resource groups, and you must pay the price difference from the current time to the original order expiration time.

    • After the upgrade is performed, the new configuration takes effect within 10 minutes after the upgrade order is paid.

  • Expiration and renewal: If a resource group is about to expire, you can renew it. If you do not renew, the resource group will be suspended or released after expiration. For more information, see Expiration and renewal.

  • View bills: You can view bills to understand the details of each billable item. For more information, see View bill details.

Shared DataService resource groups

Billing

  • Fee composition

    Shared DataService resource group fees consist of call count and execution time. Only valid calls to DataService APIs are billed (including online test calls on the DataService page).

    • Valid calls: After a call request is executed, the response errCode is 0.

    • Invalid calls: After a call request is executed, the response errCode is not 0.

  • Free tier description

    The platform provides a free tier for each Alibaba Cloud primary account each month. RAM users share the free tier with the primary account. No fees are charged within the free tier.

    • Call count: The first 1 million calls per user per month are free.

    • Execution time:

      • Standard execution time: The first 400,000 GB*s of execution per user per month is free.

      • Accelerated execution time: No free tier.

    Note
    • The free tier resets at the beginning of each calendar month and does not accumulate across months.

    • The acceleration service started commercial billing on March 1, 2023 in China (Hangzhou), China (Shanghai), China (Beijing), and China (Shenzhen). When using shared DataService resource groups, fees are charged on a pay-as-you-go basis for call count and accelerated execution time.

  • Pricing

    Fees are charged for usage that exceeds the free tier.

    Pricing by region (click to expand)

    Region

    Billable item

    Unit

    Unit price

    Remarks

    China (Hangzhou)

    China (Shanghai)

    China (Beijing)

    China (Shenzhen)

    China (Chengdu)

    China (Zhangjiakou)

    China (Hong Kong)

    Germany (Frankfurt)

    US (Silicon Valley)

    US (Virginia)

    Singapore

    Australia (Sydney)

    India (Mumbai) Being discontinued

    Japan (Tokyo)

    UK (London)

    UAE (Dubai)

    Malaysia (Kuala Lumpur)

    Indonesia (Jakarta)

    API calls

    per million calls

    1.33 CNY/million calls

    N/A

    Execution time

    Memory*seconds (GB*s)

    • Standard execution time: 0.00011108 CNY/GB*s

    • Accelerated execution time: 0.00355456 CNY/GB*s

    Note

    The acceleration service is available in: China (Hangzhou), China (Shanghai), China (Beijing), and China (Shenzhen)

    The minimum time unit is 100 ms. Usage less than 100 ms is rounded up to 100 ms.

    China Gov Cloud

    API calls

    per million calls

    2.66 CNY/million calls

    N/A

    Execution time

    Memory*seconds (GB*s)

    0.00022216 CNY/GB*s

    The minimum time unit is 100 ms. Usage less than 100 ms is rounded up to 100 ms.

    China (Shanghai) Finance Cloud, China (Shenzhen) Finance Cloud

    Call count (0-1 million)

    per million calls

    0 CNY/million calls

    N/A

    Call count (more than 1 million)

    2.527 CNY/million calls

    Execution time (0-400,000 GB*s)

    Memory*seconds (GB*s)

    0 CNY/GB*s

    The minimum time unit is 100 ms. Usage less than 100 ms is rounded up to 100 ms.

    Execution time (more than 400,000 GB*s)

    0.000211052 CNY/GB*s

    Fee calculation example

    For example, this month you called APIs 10 million times, with each API allocated 2 GB of memory and running for 1,060 ms (billed as 1.1 seconds), the fees you need to pay are as follows:

    • Monthly call count and fee

      • Billable calls: There is a free tier of 1 million calls per month, so the billable calls for this month are 10,000,000 - 1,000,000 = 9,000,000.

      • Call fee: The price per 1 million calls is CNY 1.33, so the total call fee for this month is 900 / 100 * 1.33 = CNY 11.97.

    • Monthly execution time and fee

      Note

      The measurement unit for execution time is memory (GB) * seconds, i.e., GB*s. The minimum time unit is 100 ms. Usage less than 100 ms is rounded up to 100 ms. Therefore, the execution time in this example of 1,060 ms is calculated as 1.1 s.

      • Billable execution time: Total execution time = Number of calls * Memory consumed per call (GB) * Runtime per call (seconds), which is 10,000,000 * 2 * 1.1 = 22,000,000 GB*s. There is a free tier of 400,000 GB*s of execution time per month, so the actual billable execution time is 22,000,000 - 400,000 = 21,600,000 GB*s.

      • Execution time fee: The price per GB*s is CNY 0.00011108, so the total execution time fee for this month is 21,600,000 * 0.00011108 = CNY 2,399.33.

    • Monthly total fee

      Monthly total fee = Monthly call fee + Monthly execution time fee, which is 11.97 + 2399.33 = 2411.3CNY.

Deductions and overdue payments

  • Deduction rules

    The billing system calculates the fees consumed in the previous hour at the beginning of each hour, generates a bill, and deducts the actual amount from the Alibaba Cloud primary account balance.

  • Overdue payment rules

    If your account has an overdue payment, the platform will extend your service for 24 hours and send notifications reminding you to renew. If you do not top up in time, your service may be suspended. For more information, see Overdue payments.

  • View bills: You can view bills to understand the details of each billable item. For more information, see View bill details.

Public network traffic billing

When you use legacy resource groups to run data integration tasks, if public network traffic is generated during data transfer, the platform charges public network traffic fees on a pay-as-you-go basis.

How fees are generated

If a data source in DataWorks is configured with a public network address, tasks that are configured based on this data source generate public network traffic fees when executed. You can go to Operation Center > Overview, and on the Data Integration tab, in the Sync Task Execution Details area, filter by Public Network Traffic to identify which tasks generate public network traffic fees.

Note

When public network traffic is generated, DataWorks does not charge public network traffic fees for tasks that run on custom resource groups. Whether other cloud services charge for public network traffic generated during data transfer depends on the billing logic of each cloud service.

Billing

Public network traffic is billed on a pay-as-you-go basis. The pricing for different regions is as follows.

Region

Billing cycle

Fee

China (Hangzhou), China (Shanghai), China (Beijing), China (Shenzhen), China (Chengdu), China (Zhangjiakou), China (Hong Kong), Germany (Frankfurt), US (Silicon Valley), US (Virginia), Singapore, Australia (Sydney), India (Mumbai) Being discontinued, Japan (Tokyo), UK (London), UAE (Dubai), Malaysia (Kuala Lumpur), Indonesia (Jakarta), and other regions

Hour

0.8 CNY/GB

China Gov Cloud

Hour

1.6 CNY/GB

China (Shanghai) Finance Cloud, China (Shenzhen) Finance Cloud

Hour

1.2 CNY/GB

Deductions and overdue payments

  • Deduction rules

    The billing system calculates the fees consumed in the previous hour at the beginning of each hour, generates a bill, and deducts the actual amount from the Alibaba Cloud primary account balance.

    For example, if the current time is 9:30, the fees generated during the 8:00-9:00 period will be settled.

    Note

    If the hourly usage is less than 1 GB, you are charged for 1 GB. For example, if you use 100 MB of data per hour, the hourly bill is still based on 1 GB, which means you are charged CNY 0.8. If the hourly usage throughout the day is less than 1 GB, the maximum daily traffic fee is 0.8 * 24 = CNY 19.2.

  • Overdue payment rules

    If your account has an overdue payment, the platform will extend your service for 24 hours and send notifications reminding you to renew. If you do not top up in time, your service may be suspended. For more information, see Overdue payments.

  • View bills: You can view bills to understand the details of each billable item. For more information, see View bill details.

Related documentation

To enhance resource management across DataWorks features and unify user experience, DataWorks introduced new resource groups (serverless resource groups) that cover the core features of the original exclusive scheduling resource groups, exclusive data integration resource groups, and exclusive DataService resource groups. With a single resource group, you can perform data synchronization, task scheduling, and API service invocation and management. For more information, see: