All Products
Search
Document Center

DataWorks:Computing resource management

Last Updated:Dec 25, 2025

To use instances such as MaxCompute and Hologres for data development in DataWorks, you must associate them as computing resources. This topic describes how to create and manage computing resources, which provides the foundation for task development and scheduling.

Relationship between computing resources and data sources

DataWorks supports associating various computing resources. After you associate a resource, you can develop complex data processing and periodic scheduling tasks in DataWorks. When you associate most computing resources to DataWorks, a data source with the same name is automatically created. You can then use the Data Integration module to perform operations, such as data synchronization, based on that data source. The differences between a compute engine and a data source are as follows:

  • A computing resource is an instance of a compute engine that executes data processing and analysis tasks.

  • A data source connects to different data storage services to store and manage data.

Supported computing resources

DataWorks supports associating the following computing resources for data development.

Category

Computing resource type

Instructions for associating the computing resource

Data Studio (new version)

DataStudio (legacy version)

Offline computing

MaxCompute

Associate a MaxCompute computing resource

Supported

Supported

Serverless Spark

Associate a serverless Spark computing resource

Supported

Not supported

Real-time query

AnalyticDB for MySQL

Associate an AnalyticDB for MySQL computing resource

Supported

Supported

AnalyticDB for PostgreSQL

Associate an AnalyticDB for PostgreSQL computing resource

Supported

Supported

AnalyticDB for Spark

Associate an AnalyticDB for Spark computing resource

Supported

Not supported

ClickHouse

Associate a ClickHouse computing resource

Supported

Supported

Hologres

Associate a Hologres computing resource

Supported

Supported

Lindorm

Associate a Lindorm computing resource

Supported

Not supported

Serverless StarRocks

Associate an EMR Serverless StarRocks computing resource

Supported

Not supported

Real-time computing

Flink

Associate a Flink computing resource

Supported

Not supported

Multimodal search

OpenSearch

Associate an OpenSearch computing resource

Supported

Not supported

Cluster management

CDH

Supported

Supported

Supported

Supported

Note

When you associate a MaxCompute, AnalyticDB for MySQL, AnalyticDB for PostgreSQL, AnalyticDB for Spark, ClickHouse, Hologres, Lindorm, EMR Serverless StarRocks, or OpenSearch computing resource, a data source with the same name is also created in the current workspace.

Permissions

  • To create computing resources, you must be a workspace member with the O&M or Workspace Administrator role, or have the AliyunDataWorksFullAccess or AdministratorAccess access policy. For more information, see Workspace-level module permission control and Grant permissions to a RAM user.

  • In addition to the preceding permissions, creating certain computing resources requires other access controls. Grant the permissions as prompted on the interface.

Associate a computing resource

The procedure for associating a computing resource varies depending on whether your workspace uses the Data Studio (new version).

Associate a computing resource in Data Studio (new version)

  1. Log on to the DataWorks console. Switch to the destination region. In the navigation pane on the left, click More > Management Center. From the drop-down list, select the desired workspace and click Go To Management Center.

  2. In the navigation pane on the left, click Computing Resources. On the Computing Resources page, find the computing resource type that you want to associate and follow the instructions in the corresponding document.

Associate a computing resource in DataStudio (legacy version)

  1. Go to the DataStudio page.

    Log on to the DataWorks console. In the top navigation bar, select the desired region. In the left-side navigation pane, choose Data Development and O&M > Data Development. On the page that appears, select the desired workspace from the drop-down list and click Go to Data Development.

  2. In the navigation pane on the left, click the image icon to go to the Computing Resource page. Find the type of computing resource that you want to associate and follow the instructions in the corresponding document.

Disassociate a computing resource

Important

Disassociate computing resources with caution. disassociating a computing resource also deletes the associated data source of the same name. This action can affect tasks that reference the computing resource or data source in modules such as Data Integration, Operation Center, DataAnalysis, DataService Studio API, and Data Quality. To ensure that your business runs as expected, carefully read the prompts on the interface before you disassociate the resource. You must also migrate all tasks from the computing resource to another one.

On the computing resources page, find the computing resource. Click Disassociate on the right to disassociate the computing resource from this workspace.

Appendix: Task execution environments

In a standard mode workspace, each computing resource instance has two sets of configurations: one for the development environment and one for the production environment. You can specify different databases or instances for each environment. The system automatically maps and accesses the correct computing resource based on the runtime environment. This configuration isolates development and testing from production scheduling. For example, when you execute an offline sync task in the development environment, the task automatically accesses the pre-configured development database. When the task is run for production scheduling, it accesses the production database.

Note
  • A basic mode workspace has only one environment and does not isolate development from production. For more information, see Differences between workspace modes.

  • If you upgrade a basic mode workspace to standard mode, the original computing resource is split into two isolated resources: one for the production environment and one for the development environment. Workspaces that use the Data Studio (new version) do not currently support upgrades. For more information, see Upgrade a workspace mode.

image