Supported data sources in Dataphin

更新时间: 2026-06-12 06:21:54

Before using Dataphin, select a database or data warehouse as a data source for reading raw data and writing processed data during development. Dataphin supports various data engines, including data warehouses like MaxCompute and Hive, and databases such as MySQL and Oracle.

Background

Dataphin connects to various data sources, including big data storage, file, message queue, relational, and NoSQL data sources. The supported data source types vary by module:

  • To connect to a data source in Dataphin, you must first create it in data source management.

  • Dataphin supports both production and development data sources. Basic projects and the Prod environment of Dev-Prod projects read from and write to production data sources, while the Dev environment of Dev-Prod projects reads from and writes to development data sources. The same rule applies to data service. However, synchronization tasks do not support this dual-environment model and always read from and write to production data sources.

    Note

    If the built-in data source types do not meet your requirements, you can create a custom offline or real-time source type to connect a new data source. For instructions, see the following topics:

Data source overview

Use cases

Description

References

Batch integration

Batch integration supports various components, such as input, output, and transform components. You can build a single batch integration pipeline by dragging, configuring, and assembling these components on a canvas. Batch integration also supports a script mode for more flexible configuration. When you create a custom RDBMS data source, Dataphin automatically creates its input and output components in the component library to support diverse data synchronization.

Batch integration

Real-time integration

Dataphin uses real-time integration to synchronize data from an entire source database or all of its tables to a destination, ensuring that the source and destination remain synchronized.

Real-time integration

Offline development - Database SQL

After you connect a data source to Dataphin, you can create database SQL tasks for offline development.

Create a Database SQL task

Metadata collection

The metadata center extracts, processes, centrally stores, and manages metadata from business systems. It supports data governance and improves data organization, search, and analysis.

Metadata center

Real-time development

You can use connected data sources for real-time development, which includes creating real-time metatables and developing real-time tasks.

Develop Flink SQL tasks

Data quality

Asset quality is a comprehensive data quality solution on the Dataphin platform for data development and consumption. You can create global table quality rules or data source quality rules based on your data sources.

You can create data source quality rules for any data source in Dataphin to monitor data quality. You can test all supported data sources for connectivity. However, only some data sources support rules for monitoring table structure changes. For details, see the Data quality - Table structure change monitoring column in the table below.

Asset quality overview

Data service

OneService (data service) is the final step in building a data middle platform with Dataphin. Acting as a unified gateway for data services, it enables centralized, marketplace-style data management. This approach simplifies data access while ensuring its security.

Data service

Label Factory

Label Factory is a one-stop platform for the entire label lifecycle, from creation to service delivery. Designed for data development teams and engineers, it is suited for scenarios like risk control and marketing. It provides tools to develop, manage, explore, and serve offline, real-time, and service-based labels. Label Factory empowers business applications and helps you build a valuable label asset library, ensuring that labels are easy to develop, find, use, and manage.

Label Factory overview

This topic provides an overview of the data sources supported by Dataphin and their use cases. For more details on the specific features supported for each data source, see:

Data sources for big data storage

Data source type

Batch integration

Real-time integration

Batch development - SQL

Metadata collection

Real-time development

Global table quality

Schema change

Data service

Tag factory

Guide

MaxCompute

Supported

Supported

Not supported

Not supported

Supported

Supported

Supported

Supported

Supported

Create MaxCompute data source

Hive

Supported

Supported

Not supported

Supported

Supported

Supported

Supported

Supported

Not supported

Create Hive data source

Hologres

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Create Hologres data source

Impala

Supported

Not supported

Not supported

Not supported

Not supported

Not supported

Supported

Supported

Not supported

Create Impala data source

TDH Inceptor

Supported

Not supported

Not supported

Not supported

Supported

Supported

Supported

Supported

Not supported

Create TDH Inceptor data source

Kudu

Supported

Not supported

Not supported

Not supported

Not supported

Not supported

Supported

Not supported

Not supported

Create Kudu data source

StarRocks

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Not supported

Create StarRocks data source

Hudi

Not supported

Not supported

Not supported

Not supported

Supported

Not supported

Not supported

Not supported

Not supported

Create Hudi data source

Doris

Supported

Not supported

Supported

Supported

Supported

Supported

Supported

Supported

Not supported

Create Doris data source

Greenplum

Supported

Not supported

Not supported

Supported

Not supported

Not supported

Not supported

Not supported

Supported

Create Greenplum data source

TDengine

Supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Supported

Not supported

Create TDengine data source

ArgoDB

Supported

Not supported

Not supported

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Create ArgoDB data source

SelectDB

Supported

Not supported

Supported

Supported

Not supported

Supported

Supported

Supported

Not supported

Create SelectDB data source

Databricks

Supported

Supported

Not supported

Not supported

Not supported

Supported

Supported

Supported

Not supported

Create Databricks data source

Amazon Redshift

Supported

Not supported

Not supported

Supported

Not supported

Supported

Supported

Supported

Not supported

Create Amazon Redshift data source

DolphinDB

Supported

Not supported

Not supported

Supported

Not supported

Not supported

Not supported

Supported

Not supported

Create DolphinDB data source

Snowflake

Supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Create Snowflake data source

Data Lake Formation

Supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Create Data Lake Formation data source

File data sources

Data source type

Offline integration

Real-time integration

Offline development - database SQL

Metadata collection

Real-time development

Global table quality

Structure volatility

Data service

Tag factory

Guide

HDFS

Supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Create an HDFS data source

FTP

Supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Create an FTP data source

OSS

Supported

Not supported

Not supported

Not supported

Supported

Not supported

Not supported

Not supported

Not supported

Create an OSS data source

Amazon S3

Supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Create an Amazon S3 data source

Message queue data sources

Data source type

Batch integration

Real-time integration

Batch development (SQL)

Metadata collection

Real-time development

Global table quality

Structure changes

Data service

Tag factory

Guide

Log Service

Supported

Not supported

Not supported

Not supported

Supported

Not supported

Not supported

Not supported

Not supported

Create a Log Service data source

Kafka

Supported

Supported

Not supported

Not supported

Supported

Not supported

Not supported

Not supported

Supported

Create a Kafka data source

DataHub

Supported

Supported

Not supported

Not supported

Supported

Not supported

Not supported

Not supported

Supported

Create a DataHub data source

RabbitMQ

Not supported

Not supported

Not supported

Not supported

Supported

Not supported

Not supported

Not supported

Not supported

Create a RabbitMQ data source

Relational data source

Data source type

Offline integration

Real-time integration

Offline development - database SQL

Metadata collection

Real-time development

Global table quality

Data source quality - schema change

Data service

Tag factory

Setup guide

PolarDB

Supported

Not supported

Not supported

Not supported

Supported

Supported

Supported

Not supported

Not supported

Create a PolarDB data source,

PolarDB-X

Supported

Not supported

Not supported

Supported

Supported

Supported

Supported

Not supported

Not supported

Create a PolarDB-X data source,

PolarDB-X 2.0

Supported

Not supported

Supported

Not supported

Not supported

Supported

Supported

Supported

Not supported

Create a PolarDB-X 2.0 data source,

MySQL

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Create a MySQL data source,

SAP HANA

Supported

Not supported

Not supported

Supported

Supported

Supported

Supported

Supported

Not supported

Create an SAP HANA data source,

Microsoft SQL Server

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Not supported

Create a Microsoft SQL Server data source,

PostgreSQL

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Create a PostgreSQL data source,

AnalyticDB for MySQL 2.0

Supported

Not supported

Supported

Not supported

Supported

Not supported

Supported

Supported

Not supported

Create an AnalyticDB for MySQL 2.0 data source,

AnalyticDB for MySQL 3.0

Supported

Not supported

Supported

Supported

Supported

Not supported

Supported

Supported

Not supported

Create an AnalyticDB for MySQL 3.0 data source,

AnalyticDB for PostgreSQL

Supported

Not supported

Supported

Not supported

Supported

Supported

Supported

Supported

Supported

Create an AnalyticDB for PostgreSQL data source,

OceanBase

Supported

Not supported

Supported

Supported

Supported

Not supported

Supported

Supported

Not supported

Create an OceanBase data source,

Oracle

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Create an Oracle data source,

Vertica

Supported

Not supported

Not supported

Not supported

Not supported

Not supported

Supported

Not supported

Not supported

Create a Vertica data source,

IBM Db2

Supported

Supported

Not supported

Supported

Not supported

Supported

Supported

Not supported

Not supported

Create an IBM Db2 data source,

Teradata

Supported

Not supported

Not supported

Not supported

Not supported

Not supported

Supported

Not supported

Not supported

Create a Teradata data source,

ClickHouse

Supported

Not supported

Supported

Supported

Supported

Supported

Supported

Supported

Not supported

Create a ClickHouse data source,

DM

Supported

Not supported

Supported

Supported

Not supported

Supported

Supported

Supported

Not supported

Create a DM data source,

GBase 8a

Supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Create a GBase 8a data source,

KingbaseES

Supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Create a KingbaseES data source,

TiDB

Supported

Not supported

Not supported

Not supported

Supported

Not supported

Not supported

Not supported

Not supported

Create a TiDB data source,

GoldenDB

Supported

Not supported

Not supported

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Create a GoldenDB data source,

openGauss

Supported

Not supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

Supported

Create an openGauss data source,

GaussDB(DWS)

Supported

Not supported

Supported

Not supported

Supported

Supported

Supported

Supported

Not supported

Create a GaussDB(DWS) data source,

Amazon RDS for MySQL

Supported

Not supported

Not supported

Supported

Not supported

Supported

Supported

Supported

Not supported

Create an Amazon RDS for MySQL data source,

Amazon RDS for PostgreSQL

Supported

Not supported

Not supported

Supported

Not supported

Supported

Supported

Supported

Not supported

Create an Amazon RDS for PostgreSQL data source,

Amazon RDS for SQL Server

Supported

Not supported

Not supported

Supported

Not supported

Supported

Supported

Supported

Not supported

Create an Amazon RDS for SQL Server data source,

Amazon RDS for Oracle

Supported

Not supported

Not supported

Supported

Not supported

Supported

Supported

Supported

Not supported

Create an Amazon RDS for Oracle data source,

Amazon RDS for Db2

Supported

Not supported

Not supported

Supported

Not supported

Supported

Supported

Not supported

Not supported

Create an Amazon RDS for Db2 data source,

TDSQL for MySQL

Supported

Not supported

Not supported

Supported

Not supported

Supported

Supported

Not supported

Not supported

Create a TDSQL for MySQL data source,

GBase 8c

Supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Supported

Not supported

Create a GBase 8c data source,

TDSQL for PostgreSQL

Supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Create a TDSQL for PostgreSQL data source,

OushuDB

Supported

Supported

Supported

Not supported

Not supported

Supported

Not supported

Not supported

Not supported

Create an OushuDB data source

NoSQL data sources

Data source type

Offline integration

Real-time integration

Offline SQL development

Metadata collection

Real-time development

Global table quality

Schema change quality

Data service

Tag factory

Guide

HBase 0.9.4

Supported

Not supported

Not supported

Not supported

Supported

Not supported

Not supported

Supported

Supported

Create an HBase data source

HBase 1.1.x

Supported

Not supported

Not supported

Not supported

Supported

Not supported

Not supported

Supported

Supported

Create an HBase data source

HBase 2.0

Supported

Not supported

Not supported

Not supported

Supported

Not supported

Not supported

Supported

Supported

Create an HBase data source

Elasticsearch

Supported

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Supported

supported

Create an Elasticsearch data source

MongoDB

Supported

Not supported

Not supported

Not supported

Supported

Not supported

Not supported

Supported

Not supported

Create a MongoDB data source

Tablestore

Supported

Not supported

Not supported

Not supported

Supported

Not supported

Not supported

Not supported

Supported

Create a Tablestore data source

ApsaraDB for HBase

Not supported

Not supported

Not supported

Not supported

Supported

Not supported

Not supported

Not supported

Not supported

Create an ApsaraDB for HBase data source

Redis

Supported

Not supported

Not supported

Not supported

Supported

Not supported

Not supported

Not supported

Not supported

Create a Redis data source

Presto

Not supported

Not supported

Supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Create a Presto data source

Easysearch

Supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Create an Easysearch data source

Trino

Not supported

Not supported

Supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Create a Trino data source

OpenSearch

Supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Create an OpenSearch data source

InfluxDB

Supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Not supported

Create an InfluxDB data source

Lindorm

Supported

Not supported

Supported (excluding the wide-column engine - HBase connection type)

Not supported

Not supported

Not supported

Not supported

Supported

Supported (only for the wide-column engine - HBase connection type)

Create a Lindorm data source

Semi-structured data sources

Data source type

Offline integration

Real-time integration

Offline development - SQL

Metadata collection

Real-time development

Global table quality

Data source quality - schema drift

Data service

Label factory

Guide

API

Supported

Unsupported

Unsupported

Unsupported

Unsupported

Unsupported

Unsupported

Unsupported

Supported

Create an API data source

SAP Table

Supported

Unsupported

Unsupported

Unsupported

Unsupported

Unsupported

Unsupported

Unsupported

Unsupported

Create an SAP Table data source

Salesforce

Supported

Unsupported

Unsupported

Unsupported

Unsupported

Unsupported

Unsupported

Unsupported

Unsupported

Create a Salesforce data source

Feishu Bitable data source

Supported

Unsupported

Unsupported

Unsupported

Unsupported

Unsupported

Unsupported

Unsupported

Unsupported

Create a Feishu Bitable data source

上一篇: Manage data sources 下一篇: Manage datasource tags
阿里云首页 智能数据建设与治理 Dataphin 相关技术圈