Dataphin data sources
Before using Dataphin, select a database or data warehouse to use as a data source for reading raw data and writing output during data development. Dataphin integrates with various data engines, including data warehouses such as MaxCompute and Hive, and traditional enterprise databases like MySQL and Oracle.
Background
Dataphin connects to various data sources, such as big data storage, file, message queue, relational, and NoSQL data sources.
-
To connect a data source in Dataphin, you must first create it in data source management.
-
Dataphin lets you add both production data sources and development data sources. Basic projects and the Prod environment of Dev-Prod projects read from and write to production data sources. The Dev environment of Dev-Prod projects reads from and writes to development data sources. For data service, the Prod environment of both Basic and Dev-Prod projects reads from production data sources, while the Dev environment of Dev-Prod projects reads from development data sources. Synchronization tasks do not support a dual production and development environment and can only read from and write to production data sources.
NoteIf the data source type you need is not built-in, you can create a custom offline or real-time source type to connect your data source to Dataphin. For details, see:
Data sources
|
Use case |
Description |
Related documents |
|
Offline integration |
Offline integration supports various components, including input, output, and transformation components. You can create a single offline integration pipeline by dragging, configuring, and assembling these components on a canvas. Offline integration also supports a script mode for more personalized configuration. Additionally, when you create a custom RDBMS data source, its input and output components are automatically added to the component library to meet diverse data synchronization needs. |
|
|
Offline development - Database SQL |
After you connect a data source to Dataphin, you can create database SQL tasks in Dataphin for development. |
|
|
Metadata collection |
The Metadata Center extracts, processes, and centrally manages metadata from various business systems. This supports data governance and helps your organization organize, retrieve, and analyze data. |
|
|
Real-time development |
You can use connected data sources to create real-time metatables and develop real-time tasks. |
|
|
Data quality |
Asset Quality is a comprehensive data quality solution in Dataphin that provides end-to-end support for data development and usage. You can create global table quality rules or data source-specific quality rules. Data source-specific quality rules allow you to create monitoring rules for any data source within Dataphin. You can run a connectivity test for all these data sources. However, only some data sources support quality rules for monitoring table schema changes. For details, see the Data source quality - table schema change column in the table below. |
|
|
OneService |
OneService is the final step in building a data middle platform with Dataphin. It acts as a unified service portal, providing centralized, marketplace-style data management. This simplifies data access while ensuring data security. |
|
|
Tag Factory |
Tag Factory provides a one-stop platform for the entire tag lifecycle, from creation to service delivery. It allows data R&D teams and developers to develop, manage, explore, and serve offline, real-time, and service-based tags for various scenarios, such as risk control and marketing. Tag Factory empowers upstream business applications, helps enterprises build their tag assets, and makes tags efficient to develop, easy to find, simple to use, and convenient to manage. |
This topic lists only the data sources that can be connected to Dataphin and their supported use cases. For details about the specific features supported by each data source in different scenarios, see the following documents:
Big data storage sources
|
Type |
Batch integration |
Real-time integration |
Offline SQL |
Metadata collection |
Real-time development |
Global table quality |
Schema change quality |
Data service |
Tag factory |
Guide |
|
MaxCompute |
Supported |
Supported |
Not supported |
Not supported |
Supported |
Supported |
Supported |
Supported |
Supported |
|
|
Hive |
Supported |
Supported |
Not supported |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
|
|
Hologres |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
|
|
Impala |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Supported |
Supported |
Not supported |
|
|
StarRocks |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Not supported |
|
|
Hudi |
Not supported |
Not supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
|
|
Doris |
Supported |
Not supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Not supported |
|
|
Greenplum |
Supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Supported |
|
|
SelectDB |
Supported |
Not supported |
Supported |
Supported |
Not supported |
Supported |
Supported |
Supported |
Not supported |
|
|
Databricks |
Supported |
Supported |
Not supported |
Not supported |
Not supported |
Supported |
Supported |
Supported |
Not supported |
|
|
Amazon Redshift |
Supported |
Not supported |
Not supported |
Supported |
Not supported |
Supported |
Supported |
Supported |
Not supported |
|
|
DolphinDB |
Supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
Not supported |
Supported |
Not supported |
|
|
Snowflake |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
|
|
Data Lake Formation |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
File data sources
|
Data source type |
Offline integration |
Real-time integration |
Offline SQL development |
Metadata collection |
Real-time development |
Global table quality |
Schema changes |
Data service |
Tag factory |
Creation guide |
|
FTP |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
|
|
OSS |
Supported |
Not supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
|
|
Amazon S3 |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Message queue data sources
|
Data source type |
Batch integration |
Real-time integration |
Batch SQL |
Metadata collection |
Real-time development |
Global table quality |
Schema volatility |
Data service |
Tag factory |
Actions |
|
Log Service |
Supported |
Not supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
|
|
Kafka |
Supported |
Supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
Not supported |
Supported |
|
|
RocketMQ |
Not supported |
Not supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
|
|
DataHub |
Supported |
Supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
Not supported |
Supported |
|
|
RabbitMQ |
Not supported |
Not supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Relational data source
|
Data source type |
Batch integration |
Real-time integration |
Offline SQL |
Metadata collection |
Real-time development |
Global table quality |
Schema change |
Data service |
Label factory |
Unstructured dataset |
Guide |
|
PolarDB |
Supported |
Not supported |
Not supported |
Not supported |
Supported |
Supported |
Supported |
Not supported |
Not supported |
Not supported |
|
|
PolarDB-X |
Supported |
Not supported |
Not supported |
Supported |
Supported |
Supported |
Supported |
Not supported |
Not supported |
Not supported |
|
|
PolarDB-X 2.0 |
Supported |
Not supported |
Supported |
Not supported |
Not supported |
Supported |
Supported |
Supported |
Not supported |
Not supported |
|
|
MySQL |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Not supported |
|
|
SAP HANA |
Supported |
Not supported |
Not supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Not supported |
Not supported |
|
|
Microsoft SQL Server |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Not supported |
Not supported |
|
|
PostgreSQL |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
|
|
AnalyticDB for MySQL 2.0 |
Supported |
Not supported |
Supported |
Not supported |
Supported |
Not supported |
Supported |
Supported |
Not supported |
Not supported |
|
|
AnalyticDB for MySQL 3.0 |
Supported |
Not supported |
Supported |
Supported |
Supported |
Not supported |
Supported |
Supported |
Not supported |
Not supported |
|
|
AnalyticDB for PostgreSQL |
Supported |
Not supported |
Supported |
Not supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Not supported |
|
|
OceanBase |
Supported |
Not supported |
Supported |
Supported |
Supported |
Not supported |
Supported |
Supported |
Not supported |
Not supported |
|
|
Oracle |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Not supported |
|
|
Vertica |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
Not supported |
|
|
IBM DB2 |
Supported |
Supported |
Not supported |
Supported |
Not supported |
Supported |
Supported |
Not supported |
Not supported |
Not supported |
|
|
Teradata |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
Not supported |
|
|
ClickHouse |
Supported |
Not supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Supported |
Not supported |
Not supported |
|
|
DM |
Supported |
Not supported |
Supported |
Supported |
Not supported |
Supported |
Supported |
Supported |
Not supported |
Not supported |
|
|
GBase 8a |
Supported |
Not supported |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
|
|
KingbaseES |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
|
|
TiDB |
Supported |
Not supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
|
|
GoldenDB |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Supported |
Supported |
Not supported |
Not supported |
Not supported |
|
|
openGauss |
Supported |
Not supported |
Supported |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Supported |
Not supported |
|
|
GaussDB(DWS) |
Supported |
Not supported |
Supported |
Not supported |
Supported |
Supported |
Supported |
Supported |
Not supported |
Not supported |
|
|
Amazon RDS for MySQL |
Supported |
Not supported |
Not supported |
Supported |
Not supported |
Supported |
Supported |
Not supported |
Not supported |
Not supported |
|
|
Amazon RDS for PostgreSQL |
Supported |
Not supported |
Not supported |
Supported |
Not supported |
Supported |
Supported |
Not supported |
Not supported |
Not supported |
|
|
Amazon RDS for SQL Server |
Supported |
Not supported |
Not supported |
Supported |
Not supported |
Supported |
Supported |
Not supported |
Not supported |
Not supported |
|
|
Amazon RDS for Oracle |
Supported |
Not supported |
Not supported |
Supported |
Not supported |
Supported |
Supported |
Not supported |
Not supported |
Not supported |
|
|
Amazon RDS for DB2 |
Supported |
Not supported |
Not supported |
Supported |
Not supported |
Supported |
Supported |
Not supported |
Not supported |
Not supported |
|
|
TDSQL for MySQL |
Supported |
Not supported |
Supported |
Supported |
Not supported |
Supported |
Supported |
Supported |
Not supported |
Not supported |
|
|
GBase 8c |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
|
|
TDSQL for PostgreSQL |
Supported |
Not supported |
Supported |
Not supported |
Not supported |
Supported |
Not supported |
Supported |
Not supported |
Not supported |
NoSQL data source
|
Data source type |
Batch integration |
Real-time integration |
Batch development (SQL) |
Metadata collection |
Real-time development |
Global table quality |
Schema changes |
Data service |
Tag factory |
Knowledge graph |
Actions |
|
Elasticsearch |
Supported |
Not supported |
Not supported |
Supported |
Supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
|
|
MongoDB |
Supported |
Not supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
|
|
Tablestore |
Supported |
Not supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
Not supported |
Supported |
Not supported |
|
|
ApsaraDB for HBase |
Not supported |
Not supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
|
|
Redis |
Supported |
Not supported |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
|
|
Presto |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
|
|
Easysearch |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
|
|
Trino |
Not supported |
Not supported |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
|
|
OpenSearch |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
|
|
InfluxDB |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
|
|
Lindorm |
Supported |
Not supported |
Supported (excludes wide-column engine-HBase connections) |
Not supported |
Not supported |
Not supported |
Not supported |
Supported |
Supported (wide-column engine-HBase connections only) |
Supported |
Semi-structured data sources
|
Data source type |
Offline integration |
Real-time integration |
Offline SQL |
Metadata collection |
Real-time development |
Global table quality |
Schema change |
Data service |
Label factory |
Knowledge graph |
Guide |
|
API |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Supported |
Not supported |
|
|
SAP Table |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
|
|
Feishu Bitable data source |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
|
|
Neo4j |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Supported |
Vector database
|
Data source type |
Offline integration |
Real-time integration |
Offline SQL development |
Metadata collection |
Real-time development |
Global table quality |
Table schema change |
Data service |
Tag factory |
Knowledge graph |
Unstructured dataset |
Creation guide |
|
Milvus |
Supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Not supported |
Supported |