This topic describes which charges arise from using DataWorks features in different scenarios, and whether those charges appear on your DataWorks bill or on bills from other Alibaba Cloud services.
-
If you use DataWorks Standard Edition or a later version, you must also pay the corresponding software edition fees.
-
DataWorks does not charge both task scheduling fees and fees for exclusive resource groups for scheduling at the same time. If you use an exclusive resource group for scheduling, task scheduling fees are not charged.
Billing overview
Depending on which DataWorks features you use, you may incur the following types of charges:
| Charge type | Billing trigger | Appears on DataWorks bill |
|---|---|---|
| Resource group fees | Running tasks (sync, development, analysis, or API) | Yes |
| Task scheduling fees | Publishing a task to the production environment for scheduled execution (Serverless resource group only) | Yes |
| Data Quality instance fees | A quality monitoring instance is successfully triggered on a periodic task | Yes |
| Smart baseline instance fees | A smart baseline is in enabling status on a periodic task | Yes |
| Alert text message and phone call fees | An alert text message or phone call is successfully triggered | Yes |
| Enhanced analysis fees | Creating cards or reports for visual analytics (DataAnalysis) | Yes |
| Data transfer costs | Using an exclusive resource group for Data Integration | Yes |
| Compute engine and storage fees | Running tasks that use underlying compute or storage (for example, MaxCompute or OSS) | No — billed by the respective service |
| Network fees | Data transfer over Express Connect, Internet Shared Bandwidth, or Elastic IP Address (EIP) | No — billed by the respective service |
| Large model fees | Using Alibaba Cloud Model Studio or Platform for AI (PAI) for intelligent data processing | No — billed by the respective service |
Data Integration scenario costs
Customers in the European Union (EU) or European Economic Area (EEA) can request a fee waiver for eligible use cases under EU Regulation (EU) 2023/2854 (the Data Act). For more information, contact us through the Support and Services team.
The following costs are related to Data Integration and O&M:
Charges on your DataWorks bill
-
Resource group fees: Data synchronization tasks depend on resource groups. Depending on the resource group type, you incur either Serverless resource group fees or fees for exclusive resource groups for Data Integration.
If you use a large model service for intelligent data processing during synchronization, Serverless resource group fees also apply.
-
Task scheduling fees: Publishing a sync task to the production environment for scheduled execution incurs task scheduling fees (Serverless resource group) or fees for exclusive resource groups for scheduling (exclusive resource group).
-
Data Quality fees: If quality monitoring is configured for a periodic task and an instance is successfully triggered, Data Quality instance fees apply.
-
Smart baseline fees: If a smart baseline is configured for a periodic task, smart baseline instance fees apply for baselines in the enabling status.
-
Alert text message and phone call fees: If alert monitoring is configured for a sync task and a text message or phone call is successfully triggered, alert text message and phone call fees apply.
NoteThese costs are associated with the Data Integration, Data Development, and Operation Center modules.
Charges on other service bills
Running a Data Integration task may incur additional costs that do not appear on your DataWorks bill. These include database fees for synchronizing input and output data, compute and storage fees for the compute engine, network fees (such as Express Connect, Internet Shared Bandwidth, or elastic IP addresses (EIPs)), and large model fees for Alibaba Cloud Model Studio or PAI when used for intelligent data processing.
When you use an exclusive resource group for Data Integration, data transfer costs are charged by DataWorks.
Data Development scenario costs
The following costs may arise from Data Development and O&M:
Charges on your DataWorks bill
-
Resource group fees: Node development and personal developer environments require resource groups. Depending on the resource group type, you incur either Serverless resource group fees or fees for exclusive resource groups for scheduling.
If you use a large model service, Serverless resource group fees also apply.
-
Task scheduling fees: Publishing a task to the production environment for scheduled execution incurs task scheduling fees (Serverless resource group) or fees for exclusive resource groups for scheduling (exclusive resource group).
-
Data Quality fees: If quality monitoring is configured for a periodic task and an instance is successfully triggered, Data Quality instance fees apply.
-
Smart baseline fees: If a smart baseline is configured for a periodic task, smart baseline instance fees apply for baselines in the enabling status.
-
Alert text message and phone call fees: If alert monitoring is configured for a periodic task and a text message or phone call is successfully triggered, alert text message and phone call fees apply.
NoteThese costs are associated with the Data Development, Data Quality, and Operation Center modules.
Charges on other service bills
Running a Data Development node task may incur compute engine and storage fees — for example, Object Storage Service (OSS) storage fees. These fees are not charged by DataWorks.
Data Analysis scenario costs
The following costs may arise from using DataAnalysis:
Charges on your DataWorks bill
-
Resource group fees: Running an SQL query analysis task or downloading query results incurs either Serverless resource group fees or fees for exclusive resource groups for scheduling.
-
Enhanced analysis fees: Creating cards or reports for visual analytics of SQL query results incurs enhanced analysis fees.
Charges on other service bills
Running a DataAnalysis node task may incur compute engine and storage fees. These fees are not charged by DataWorks.
DataService Studio scenario costs
The following costs may arise from using DataService Studio:
-
Resource group fees: A resource group is required when you generate and call an API. Use quota management on the resource group to configure the number of Compute Units (CUs) that DataService Studio can use. This incurs either Serverless resource group fees or fees for exclusive resource groups for DataService Studio.
ImportantCU fees are charged continuously from the moment you allocate a CU quota to DataService Studio — regardless of whether the API is called.

-
Task scheduling fees: Using Data Push incurs task scheduling fees. The number of billable instances equals the number of push instances.
FAQ
Does DataService Studio charge fees if I allocate CUs but never call the API?
Yes. CU fees start from the moment you allocate a CU quota to DataService Studio, regardless of API call activity.
How can I estimate or view the CU consumption of an SQL query task?
It depends on the compute engine.
-
MaxCompute: Use the pre-run cost estimation feature. Before executing an SQL statement, click Estimate Cost to view the estimated cost:

-
Hologres and EMR: Pre-run cost estimation is not currently supported in DataWorks.
How can I estimate or view the CU consumption of a node task run?
Cost estimation is supported only for MaxCompute SQL tasks. For other node types, you can estimate CU consumption, but the actual runtime varies based on task complexity.