All Products
Search
Document Center

DataWorks:DataWorks billing overview

Last Updated:Aug 25, 2026

DataWorks charges across five categories:

  1. Software fees: Edition subscription fees that unlock platform features.

  2. Resource group fees: Fees for resource groups that run your tasks.

  3. Scheduling instance fees: Scheduling fees incurred by running tasks.

  4. Data Agent fees: Fees for AI-enhanced data development capabilities, billed through seat-based subscriptions and pay-as-you-go as two independent billing methods.

  5. Other fees: Overage fees for services such as Data Quality and intelligent monitoring.

In addition, compute and storage costs from underlying engines such as MaxCompute are billed separately.

Creating a DataWorks workspace does not incur any charges by itself. Fees are incurred only when you use specific features, such as running tasks or using resource groups.

image

I. Software fees

Important

Purchasing a DataWorks edition unlocks platform features only. Resource consumption from running tasks is billed separately.

Software fees are the fixed costs for using features of a specific DataWorks edition, typically paid as a subscription. They unlock different levels of platform capabilities.

Component

Description

Billing method

Details

Free Edition

Refers to the Basic Edition, which provides fundamental development and scheduling features. Suitable for individual developers.

Subscription only.

Paid editions

Refers to the Standard Edition, Professional Edition, and Enterprise Edition, which provide more advanced and comprehensive development, governance, security, and O&M features.

Add-on modules

Refers to Data Modeling. Data Modeling supports dimensional modeling. You can use it to plan and design data warehouses, define and maintain enterprise data standards, perform dimensional modeling, and define data metrics to build a data warehouse.

Intelligent data modeling billing

II. Resource group fees

Resource group fees are the core costs incurred when you run tasks (such as data synchronization and task scheduling) on DataWorks.

Component

Description

Billing method

Details

Serverless resource group

Not categorized by type. Supports running scheduling, Data Integration, and Data Service tasks.

Supports pay-as-you-go and subscription.

Serverless resource group billing

Exclusive resource group (no longer recommended)

Platform-managed resource groups, including exclusive resource groups for scheduling, exclusive resource groups for Data Integration, and exclusive resource groups for Data Service.

Subscription only.

Billing for legacy resource groups

New users can no longer purchase legacy resource groups.

Shared resource group (no longer recommended)

Shared resources provided by DataWorks that are available to all tenants.

Pay-as-you-go only.

III. Scheduling instance fees

Component

Description

Billing method

Details

Scheduling instance count

When you use a serverless resource group or a shared scheduling resource group to run scheduled tasks, scheduling fees are incurred.

A free daily quota is provided. Usage beyond the quota is charged based on the number of successful instances per day.

Scheduling instance fees

IV. Data Agent fees

Data Agent provides AI-enhanced data development capabilities. It uses seat-based subscriptions and pay-as-you-go as two independent billing methods that must be activated separately.

Component

Description

Billing method

Details

Seat-based subscription

Applies to the Agent and Chat BI features. A complimentary token quota is included with each seat subscription. Token usage is deducted from the seat quota first.

Subscription (monthly/yearly)

Pay-as-you-go

Applies to AI features such as the coding assistant and quick AI operations. When both seat subscription and pay-as-you-go are activated, usage exceeding the seat quota is automatically billed on a pay-as-you-go basis.

Pay-as-you-go (requires separate activation)

V. Other fees

Important

The features associated with these fees only need to be activated upon first use. A free quota is provided, and usage beyond the quota is charged on a pay-as-you-go basis. Monitor your usage closely to avoid unexpected charges.

Component

Description

Billing method

Details

Internet traffic

When Data Integration tasks run on an exclusive resource group, Internet traffic fees are charged on a pay-as-you-go basis if data is transferred through data sources configured with public IP addresses.

Charged per GB of traffic.

Public network traffic billing

Intelligent baseline

The baseline feature provided by intelligent monitoring is used to monitor task execution. Enabled baselines generate baseline instances.

A free daily quota of baseline instances is provided. Usage beyond the quota is charged based on the number of baseline instances per day.

Billing for intelligent baseline instances

Alert SMS messages and phone calls

SMS messages and phone calls generated by monitoring alerts.

A free monthly SMS quota is provided. Usage beyond the quota is charged based on the number of messages per month.

A free monthly phone call quota is provided. Usage beyond the quota is charged based on the number of calls per month.

Billing for alert messages and calls

Data Quality

Data Quality monitors the quality of table data produced by tasks.

A free daily quota of successful rule check instances is provided. Usage beyond the quota is charged based on the number of successful instances per day.

Billing for data quality instances

OpenAPI

DataWorks provides OpenAPI. You can use OpenAPI for custom business development.

A free call quota is provided. Usage beyond the quota is charged per 10,000 calls per month.

Important

Only the Enterprise Edition supports overage billing.

OpenAPI billing

Appendix: Third-party service fees

DataWorks is a task development and scheduling platform that orchestrates and submits tasks. The actual data computation and storage are performed by underlying compute engines such as MaxCompute, Hologres, and EMR.

Therefore, your total data development costs include the following independently billed components:

  • Compute fees: Charged by compute engines such as MaxCompute and E-MapReduce based on the complexity and duration of the SQL or MapReduce tasks you run.

  • Storage fees: Charged by storage services such as MaxCompute and OSS based on the volume of data you store.

These fees are not charged by DataWorks. They are charged separately by the respective third-party service providers.

References