DataWorks provides Basic Edition and four advanced editions: Standard Edition, Professional Edition, Enterprise Edition, and Ultimate Edition. You can purchase an edition based on your business requirements. This topic describes the differences in scenarios and features among the DataWorks editions.

Notes for purchase

  • DataWorks Basic Edition is free of charge. DataWorks advanced editions support the subscription billing method. For more information, see Overview.
  • Only one DataWorks advanced edition can be purchased in a region at a time. You can purchase another edition in the same region only after the purchased edition expires and is released. You can upgrade a DataWorks advanced edition to a more advanced edition before it expires.
  • If you do not renew a DataWorks advanced edition before it expires, the advanced edition is downgraded to the Basic Edition. For more information about the downgrade rules for specific features of advanced editions, see Feature downgrades of DataWorks advanced editions upon expiration.

Scenario comparison

The following table describes the differences in scenarios among DataWorks editions.

DataWorks edition Scenario
Basic Edition After you activate DataWorks based on the pay-as-you-go billing method, you can use DataWorks Basic Edition free of charge. DataWorks Basic Edition allows you to perform basic data migration operations, data development and scheduling, and simple data governance.
Standard Edition In addition to the features that are provided by DataWorks Basic Edition, DataWorks Standard Edition provides more professional data governance features and the enhanced intelligent editor and data integration features.
Professional Edition In addition to the features that are provided by DataWorks Standard Edition, DataWorks Professional Edition provides more professional data security features and enhanced data governance and data service features. You can directly use these features rather than developing code to implement data governance and data security.
Enterprise Edition In addition to the features that are provided by DataWorks Professional Edition, DataWorks Enterprise Edition provides more intelligent data governance capabilities and more personalized mobile O&M capabilities.
Ultimate Edition In addition to the features that are provided by DataWorks Enterprise Edition, DataWorks Ultimate Edition allows you to customize the DataWorks console, logo, and theme. DataWorks Ultimate Edition also provides the metadata backflow service and allows you to build your own Data Mid-end.

Feature comparison

Service Feature Basic Edition Standard Edition Professional Edition Enterprise Edition Ultimate Edition Region
Basic services Number of compute engine instances that can be associated You can associate only one compute engine instance. You can associate only one compute engine instance. You can associate only one Realtime Compute for Apache Flink compute engine instance. You can associate a maximum of five compute engine instances of each of the other types. You can associate only one Realtime Compute for Apache Flink compute engine instance. You can associate an unlimited number of compute engine instances of each of the other types. You can associate only one Realtime Compute for Apache Flink compute engine instance. You can associate an unlimited number of compute engine instances of each of the other types. All regions that support DataWorks
Types of compute engine instances that can be associated AnalyticDB for PostgreSQL and AnalyticDB for MySQL compute engine instances are not supported. AnalyticDB for PostgreSQL and AnalyticDB for MySQL compute engine instances are not supported. AnalyticDB for PostgreSQL and AnalyticDB for MySQL compute engine instances are not supported. AnalyticDB for PostgreSQL and AnalyticDB for MySQL compute engine instances are not supported. AnalyticDB for PostgreSQL and AnalyticDB for MySQL compute engine instances are not supported.
Theme settings Supported Supported Supported Supported Supported
OpenAPI Not supported Not supported Not supported Supported Supported
Custom roles Not supported Not supported Not supported Supported Supported
Data Integration Real-time synchronization Supported Supported Supported Supported Supported

China (Hangzhou)

China (Shanghai)

China (Beijing)

China (Zhangjiakou)

China (Shenzhen)

China (Chengdu)

Batch synchronization Supported Supported Supported Supported Supported

All regions that support DataWorks

China East 2 Finance

China North 2 Ali Gov

Database migration and migration of multiple tables to the cloud

Supported Supported Supported Supported Supported

Exclusive resource groups for Data Integration

Supported Supported Supported Supported Supported
Monitoring of resource groups for Data Integration Not supported Planning Planning Planning Planning
Custom resource groups for Data Integration Not supported Not supported Supported, with an upper limit of 5 Supported
DataStudio ODPS SQL Supported Supported Supported Supported Supported All regions that support DataWorks
Code search Not supported Supported Supported Supported Supported
Multi-user collaboration Supported Supported Supported Supported Supported
Control nodes: do-while, for-each, merge, branch, and assignment Not supported Supported Supported Supported Supported
Exclusive resource groups for scheduling Supported Supported Supported Supported Supported
Workflows Supported Supported Supported Supported Supported
Manually triggered workflows Supported Supported Supported Supported Supported
Node deployment Supported Supported Supported Supported Supported
SQL script templates Not supported Supported Supported Supported Supported
MaxCompute functions Supported Supported Supported Supported Supported
Custom resource groups for scheduling Not supported Not supported Not supported Supported Supported

China (Hangzhou)

China (Shanghai)

China (Beijing)

China (Zhangjiakou)

China (Shenzhen)

China (Chengdu)

China (Hong Kong)

Custom nodes Not supported Not supported Not supported Supported Supported

China (Hangzhou)

China (Shanghai)

China (Beijing)

China (Shenzhen)

DataService Studio Create an API by using the codeless UI Supported Supported Supported Supported Supported All regions that support DataWorks
Create an API in the code editor Supported Supported Supported Supported Supported
Register an API Supported Supported Supported Supported Supported
Table viewing Supported Supported Supported Supported Supported
Data source types Relational database services: DRDS, AnalyticDB, MySQL, SQL Server, PostgreSQL, and Oracle Relational database services, Hologres, and NoSQL database services such as Tablestore and MongoDB Relational database services, Hologres, and NoSQL database services such as Tablestore and MongoDB Relational database services, Hologres, and NoSQL database services such as Tablestore and MongoDB Relational database services, Hologres, and NoSQL database services such as Tablestore and MongoDB
API authorization Supported Supported Supported Supported Supported
SDKs for calling APIs Supported Supported Supported Supported Supported
Filters Not supported Not supported Supported Supported Supported China (Shanghai)
Functions Not supported Not supported Supported Supported Supported
Service orchestration Not supported Not supported Not supported Supported Supported
Data Quality Quality overview Supported Supported Supported Supported Supported All regions that support DataWorks
Configure monitoring rules Supported Supported Supported Supported Supported
Dynamic thresholds Not supported Not supported Not supported Supported Supported
Custom data quality reports Not supported Not supported Not supported Supported Supported
Rule template libraries Not supported Not supported Not supported Supported Supported
Operation Center Auto triggered nodes Supported Supported Supported Supported Supported
Manage alerts Supported Supported Supported Supported
Baseline alerts Not supported Supported Supported Supported Supported
Event alerts Not supported Supported Supported Supported Supported
Nodes-into-loop alerts Supported Supported Supported Supported Supported
Node isolation alerts Supported Supported Supported Supported Supported
Manage custom alert rules Supported Supported Supported Supported Supported
Phone call-based alerting Not supported Not supported Supported Supported Supported
Instance diagnostics Not supported Not supported Supported Supported Supported
Create and manage a shift schedule Not supported Not supported Supported Supported Supported
Data Map Global data search Supported Supported Supported Supported Supported
Global data filtering Supported Supported Supported Supported Supported
Workspace details Supported Supported Supported Supported Supported
Engine details about MaxCompute projects Supported Supported Supported Supported Supported
Table details: basic information, including permission information, business information, and technical information Supported Supported Supported Supported Supported
Table details: detailed information, including fields, partitions, and change records Supported Supported Supported Supported Supported
Table details: output information, including the elapsed time and node information Supported Supported Supported Supported Supported
Table details: lineage information, including table information Not supported Supported Supported Supported Supported
Table details: reference records Supported Supported Supported Supported Supported
Table details: usage notes Supported Supported Supported Supported Supported
Table details: data preview Supported Supported Supported Supported Supported
Category management Supported Supported Supported Supported Supported
Personal assets: favorites Supported Supported Supported Supported Supported
View and manage data and data permissions Supported Supported Supported Supported Supported
Security Center Supported Supported Supported Supported Supported

China (Beijing)

China (Shanghai)

China (Hangzhou)

China (Shenzhen)

Singapore (Singapore)

Data Security Guard Security levels Not supported Supported Supported Supported Supported

China (Hangzhou)

China (Shanghai)

China (Beijing)

China (Shenzhen)

China (Chengdu)

China North 2 Ali Gov

China East 2 Finance

China (Hong Kong)

Field scanning Not supported Supported Supported Supported Supported
Data access records Not supported Supported Supported Supported Supported
Asset dashboards Not supported Supported Supported Supported Supported
Custom content scanning Not supported Not supported Supported Supported Supported
Risk identification dashboards Not supported Not supported Supported Supported Supported
Dynamic data masking Not supported Not supported Partially supported Supported Supported
Generate a custom data identification model Not supported Not supported Not supported Supported Supported
Built-in scan models Not supported Not supported Not supported Supported Supported
Create and manage sample libraries Not supported Not supported Not supported Supported Supported
Stream Studio

SQL editing, deployment, and basic O&M

Supported Supported Supported Supported Supported

China (Hangzhou)

China (Shanghai)

China (Beijing)

China North 2 Ali Gov

China (Shenzhen)

Basic O&M: node running information, and monitoring and alerting Supported Supported Supported Supported Supported
Graphic execution plans Supported Supported Supported Supported Supported
Directed acyclic graph (DAG) development and switching between SQL and DAG Not supported Supported Supported Supported Supported
DAG component templates Not supported Supported Supported Supported Supported
Local debugging: real-time data preview Not supported Not supported Supported Supported Supported
Advanced O&M: intelligent node diagnosis Not supported Not supported Supported Supported Supported
DataAnalysis File management Supported Supported Supported Supported Supported All regions that support DataWorks

Import

Supported Supported Supported Supported Supported

Workbook editing

Supported Supported Supported Supported Supported

Pivoting

Table data MaxCompute tables, data in DataService Studio, and MySQL data sources Supported Supported Supported

Number of graphs

5 23 27 or more 27 or more 27 or more
Sharing Not supported A maximum of 10 shares with specific users, with the read-only permissions A maximum of 50 shares with specific users, with the read-only or edit permissions A maximum of 100 shares with specific users or all users, with the read-only or edit permissions Supported
Resource Optimization
Note This service has been available for commercial use since June 23, 2020.
Data storage optimization: MaxCompute tables Not supported Not supported Supported Supported Supported All regions that support DataWorks
Data computing optimization: MaxCompute nodes Not supported Not supported Supported Supported Supported
Data collection optimization: synchronization nodes Not supported Not supported Supported Supported Supported
Administrative view optimization Not supported Not supported Supported Supported Supported
Whitelist management Not supported Not supported Supported Supported Supported
Migration Assistant Migration of tasks to the cloud Supported Supported Supported Supported Supported All regions that support DataWorks
Migration of data objects in DataWorks
  • Maximum number of packages that can be exported for free within a tenant: 10
  • Maximum size of a package that you want to import: 30 MB
  • Automatic commit and deployment during data import: not supported
  • Maximum number of packages that can be exported for free within a tenant: 10
  • Maximum size of a package that you want to import: 30 MB
  • Automatic commit and deployment during data import: not supported
  • Maximum number of packages that can be exported for free within a tenant: 10
  • Maximum size of a package that you want to import: no upper limit
  • Automatic commit and deployment during data import: supported
  • Maximum number of packages that can be exported for free within a tenant: no upper limit
  • Maximum size of a package that you want to import: no upper limit
  • Automatic commit and deployment during data import: supported
  • Maximum number of packages that can be exported for free within a tenant: no upper limit
  • Maximum size of a package that you want to import: no upper limit
  • Automatic commit and deployment during data import: supported