All Products
Search
Document Center

DataWorks:Data source configuration

Last Updated:Jul 10, 2026

A data source connects Data Integration to databases and storage services such as MaxCompute, MySQL, and OSS, defining where synchronization tasks read and write data.

Role of a data source

A data source acts as an endpoint for data flow:

  • Source (Reader): The task reads data from the source.

  • Destination (Writer): The task writes processed data to the destination.

Before you synchronize data, configure both a source and a destination with stable network connectivity.

image

Supported data source types

Data Integration supports the data source types listed in Supported data sources and synchronization solutions. Configuration varies by type.

Create a data source

Important

Create and manage all data sources in Management Center. These data sources are reusable, support environment isolation, and align with enterprise best practices.

Configuration: Data source management.

You can create a data source in Management Center or Data Integration. The following table compares both methods.

Capability

Management Center (recommended)

Data Integration

Management location

Management Center > Data Source.

Data Integration > Data Source.

environment isolation

Supports separate development and production configurations to isolate data.

Not supported. Only the production environment is available.

Multi-module reusability

Usable across all modules: Data Integration, Data Studio, and data analysis.

Limited functionality in other modules.

Permission control

Supports cross-workspace authorization.

Does not support authorization.

Applicable mode

Recommended for standard mode workspaces.

Suitable for basic mode or standard mode without isolation.

Cloning capability

Supports cloning data sources.

Not supported.

Both methods support third-party authentication and configuring data sources by using a RAM role.
  • The procedure for creating a data source is the same in both locations.

  • Creating a data source in Management Center automatically creates a matching data source in Data Integration. Both share the same production environment configuration.

  • Creating a data source in Data Integration automatically creates a matching data source in Management Center with only the production environment configuration. You must add the development environment configuration manually.

  • Configuration parameters vary by data source type. Data source list.

Using data sources

image

Basic mode:

Basic mode workspaces have a single environment. Data sources in Management Center and Data Integration are identical.

Standard mode:

A workspace in standard mode supports environment isolation for data sources. Each data source can have separate development environment and production environment configurations that point to different databases or instances.

  • In Data Integration, only single-table batch synchronization tasks support environment isolation. Other synchronization tasks use the production environment data source.

  • Data sources created in Data Integration contain only the production environment configuration. To use them in Data Studio or single-table batch synchronization, add the development environment configuration in Management Center.

Next steps

After the data source passes the connectivity test, configure a synchronization task:

FAQ

For more data source questions, see Data Integration FAQ.