内容纲要
概要描述
本文主要描述 TDS 对各类型数据源的支持情况。注意本文档具有时效性,当前对应的时间节点为2023年4月,在此时间之后推出的 TDS 版本可能不包含在本文中。
另外,本文所描述的 TDS 不包含 TDS 1.x 版本。
详细说明
下面将各类数据源分为星环数据库产品和第三方数据库产品两类,分别讨论TDS各类功能对其的支持情况。
快速查阅Tips:各类功能加粗为完整支持,加粗斜体为部分支持,未加粗为不支持。
凡是本文中没有提到的数据源类型,均为所有场景都不支持。
星环数据库产品
Inceptor/Quark
- 元数据采集:TDS 2.2及以上版本支持
- 数据血缘:TDS 2.2及以上版本支持
- 数据特征:TDS 2.2及以上版本支持
- 数据加载:作为源端时,TDS 2.2及以上版本支持;作为目标端时,TDS 2.2及以上版本支持
- 数据卸载:作为源端时,TDS 2.3及以上版本支持;不支持作为目标端
- 数据同步:不支持作为源端;作为目标端时,TDS 2.2及以上版本支持
- SQL任务调度:TDS 2.2及以上版本支持
- SQL开发:TDS 2.2及以上版本支持
- API开发:TDS 2.3及以上版本支持
- 数据标准:TDS 2.2及以上版本支持
- 数据集:创建、下载、API推送、数据集推送功能,TDS 2.2及以上版本支持;API拉取功能,TDS 2.3及以上版本支持
- 数据标签:TDS 2.4及以上版本支持
ArgoDB
- 元数据采集:TDS 2.2及以上版本支持
- 数据血缘:TDS 2.2及以上版本支持
- 数据特征:TDS 2.2及以上版本支持
- 数据加载:作为源端时,TDS 2.2及以上版本支持;作为目标端时,TDS 2.2及以上版本支持
- 数据卸载:作为源端时,TDS 2.3及以上版本支持;不支持作为目标端
- 数据同步:不支持作为源端;作为目标端时,TDS 2.2及以上版本支持
- SQL任务调度:TDS 2.2及以上版本支持
- SQL开发:TDS 2.2及以上版本支持
- API开发:TDS 2.3及以上版本支持
- 数据标准:TDS 2.2及以上版本支持
- 数据集:创建、下载、API推送、数据集推送功能,TDS 2.2及以上版本支持;API拉取功能,TDS 2.3及以上版本支持
- 数据标签:TDS 2.4及以上版本支持
KunDB
- 元数据采集:TDS 2.4及以上版本支持
- 数据血缘:暂不支持
- 数据特征:暂不支持
- 数据加载:暂不支持
- 数据卸载:暂不支持
- 数据同步:暂不支持
- SQL任务调度:TDS 2.2及以上版本支持
- SQL开发:TDS 2.2及以上版本支持
- API开发:TDS 2.3及以上版本支持
- 数据标准:暂不支持
- 数据集:创建、下载、API推送功能,TDS 2.2及以上版本支持;API拉取功能,TDS 2.3及以上版本支持;不支持数据集推送功能
- 数据标签:TDS 2.4及以上版本支持
第三方数据库产品
MySQL
- 元数据采集:TDS 2.2及以上版本支持
- 数据血缘:暂不支持
- 数据特征:TDS 2.2及以上版本支持
- 数据加载:作为源端时,TDS 2.2及以上版本支持;不支持作为目标端
- 数据卸载:不支持作为源端;作为目标端时,TDS 2.3及以上版本支持
- 数据同步:作为源端时,TDS 2.2及以上版本支持;不支持作为目标端
- SQL任务调度:TDS 2.2及以上版本支持
- SQL开发:暂不支持
- API开发:TDS 2.3及以上版本支持
- 数据标准:TDS 2.2及以上版本支持
- 数据集:创建、下载、API推送、数据集推送功能,TDS 2.2及以上版本支持;API拉取功能,TDS 2.3及以上版本支持
- 数据标签:TDS 2.4.1及以上版本支持
Oracle
- 元数据采集:TDS 2.2及以上版本支持
- 数据血缘:暂不支持
- 数据特征:TDS 2.2及以上版本支持
- 数据加载:作为源端时,TDS 2.2及以上版本支持;不支持作为目标端
- 数据卸载:不支持作为源端;作为目标端时,TDS 2.3及以上版本支持
- 数据同步:作为源端时,TDS 2.2及以上版本支持;不支持作为目标端
- SQL任务调度:TDS 2.2及以上版本支持
- SQL开发:TDS 3.0及以上版本支持
- API开发:TDS 2.3及以上版本支持
- 数据标准:TDS 2.2及以上版本支持
- 数据集:创建、下载、API推送、数据集推送功能,TDS 2.2及以上版本支持;API拉取功能,TDS 2.3及以上版本支持
- 数据标签:暂不支持
Impala
- 元数据采集:TDS 2.3及以上版本支持
- 数据血缘:暂不支持
- 数据特征:TDS 2.2及以上版本支持
- 数据加载:暂不支持
- 数据卸载:暂不支持
- 数据同步:暂不支持
- SQL任务调度:暂不支持
- SQL开发:暂不支持
- API开发:暂不支持
- 数据标准:TDS 2.3及以上版本支持
- 数据集:创建、下载、API推送功能,TDS 2.4及以上版本支持;不支持数据集推送、API拉取功能
- 数据标签:暂不支持
达梦
- 元数据采集:TDS 2.4及以上版本支持
- 数据血缘:暂不支持
- 数据特征:暂不支持
- 数据加载:作为源端时,TDS 2.2及以上版本支持;不支持作为目标端
- 数据卸载:不支持作为源端;作为目标端时,TDS 2.3及以上版本支持
- 数据同步:暂不支持
- SQL任务调度:暂不支持
- SQL开发:暂不支持
- API开发:暂不支持
- 数据标准:暂不支持
- 数据集:创建、下载、API推送、数据集推送功能,TDS 2.4及以上版本支持;不支持API拉取功能
- 数据标签:暂不支持
人大金仓 KingBase
- 元数据采集:TDS 3.0及以上版本支持
- 数据血缘:暂不支持
- 数据特征:暂不支持
- 数据加载:作为源端时,TDS 3.0.1及以上版本支持;不支持作为目标端
- 数据卸载:暂不支持
- 数据同步:暂不支持
- SQL任务调度:暂不支持
- SQL开发:暂不支持
- API开发:暂不支持
- 数据标准:暂不支持
- 数据集:暂不支持
- 数据标签:暂不支持
南大通用 Gbase
- 元数据采集:TDS 3.0及以上版本支持
- 数据血缘:暂不支持
- 数据特征:暂不支持
- 数据加载:作为源端时,TDS 3.0.1及以上版本支持(8a版本);不支持作为目标端
- 数据卸载:不支持作为源端;作为目标端时,TDS 3.0.1及以上版本支持(8a版本)
- 数据同步:暂不支持
- SQL任务调度:暂不支持
- SQL开发:暂不支持
- API开发:暂不支持
- 数据标准:暂不支持
- 数据集:创建、下载、API推送、数据集推送功能,TDS 3.0及以上版本支持;不支持API拉取功能
- 数据标签:暂不支持
HANA
- 元数据采集:TDS 2.4及以上版本支持
- 数据血缘:暂不支持
- 数据特征:暂不支持
- 数据加载:作为源端时,TDS 2.2及以上版本支持;不支持作为目标端
- 数据卸载:暂不支持
- 数据同步:暂不支持
- SQL任务调度:暂不支持
- SQL开发:暂不支持
- API开发:暂不支持
- 数据标准:暂不支持
- 数据集:创建、下载、API推送、数据集推送功能,TDS 2.4及以上版本支持;不支持API拉取功能
- 数据标签:暂不支持
DB2
- 元数据采集:TDS 2.3及以上版本支持
- 数据血缘:暂不支持
- 数据特征:暂不支持
- 数据加载:作为源端时,TDS 2.2及以上版本支持;不支持作为目标端
- 数据卸载:不支持作为源端;作为目标端时,TDS 2.3及以上版本支持
- 数据同步:作为源端时,TDS 2.2及以上版本支持;不支持作为目标端
- SQL任务调度:TDS 2.2及以上版本支持
- SQL开发:暂不支持
- API开发:TDS 2.3及以上版本支持
- 数据标准:TDS 2.3及以上版本支持
- 数据集:TDS 2.4及以上版本支持
- 数据标签:暂不支持
SQLServer
- 元数据采集:TDS 2.3及以上版本支持
- 数据血缘:暂不支持
- 数据特征:暂不支持
- 数据加载:作为源端时,TDS 2.2及以上版本支持;不支持作为目标端
- 数据卸载:不支持作为源端;作为目标端时,TDS 2.3及以上版本支持
- 数据同步:作为源端时,TDS 2.2及以上版本支持;不支持作为目标端
- SQL任务调度:TDS 2.2及以上版本支持
- SQL开发:暂不支持
- API开发:暂不支持
- 数据标准:TDS 2.3及以上版本支持
- 数据集:创建、下载、API推送、数据集推送功能,TDS 2.2及以上版本支持;不支持API拉取功能
- 数据标签:暂不支持
Hive
- 元数据采集:TDS 2.3及以上版本支持
- 数据血缘:暂不支持
- 数据特征:TDS 2.2及以上版本支持
- 数据加载:暂不支持
- 数据卸载:暂不支持
- 数据同步:暂不支持
- SQL任务调度:暂不支持
- SQL开发:TDS 2.2及以上版本支持
- API开发:暂不支持
- 数据标准:TDS 2.3及以上版本支持
- 数据集:创建、下载、API推送功能,TDS 2.4及以上版本支持;不支持数据集推送、API拉取功能
- 数据标签:TDS 2.4.1及以上版本支持
PostgreSQL
- 元数据采集:TDS 2.4及以上版本支持
- 数据血缘:暂不支持
- 数据特征:暂不支持
- 数据加载:作为源端时,TDS 2.2及以上版本支持;不支持作为目标端
- 数据卸载:不支持作为源端;作为目标端时,TDS 3.0及以上版本支持
- 数据同步:暂不支持
- SQL任务调度:暂不支持
- SQL开发:暂不支持
- API开发:暂不支持
- 数据标准:暂不支持
- 数据集:创建、下载、API推送、数据集推送功能,TDS 2.4及以上版本支持;不支持API拉取功能
- 数据标签:暂不支持
Teradata
- 元数据采集:TDS 2.1及以上版本支持
- 数据血缘:暂不支持
- 数据特征:暂不支持
- 数据加载:暂不支持
- 数据卸载:暂不支持
- 数据同步:暂不支持
- SQL任务调度:暂不支持
- SQL开发:暂不支持
- API开发:暂不支持
- 数据标准:暂不支持
- 数据集:创建、下载、API推送功能,TDS 2.4及以上版本支持;不支持数据集推送、API拉取功能
- 数据标签:暂不支持
Greenplum
- 元数据采集:TDS 3.0及以上版本支持
- 数据血缘:暂不支持
- 数据特征:暂不支持
- 数据加载:暂不支持
- 数据卸载:暂不支持
- 数据同步:暂不支持
- SQL任务调度:暂不支持
- SQL开发:暂不支持
- API开发:暂不支持
- 数据标准:暂不支持
- 数据集:暂不支持
- 数据标签:暂不支持
Trino
- 元数据采集:TDS 3.0及以上版本支持
- 数据血缘:暂不支持
- 数据特征:暂不支持
- 数据加载:暂不支持
- 数据卸载:暂不支持
- 数据同步:暂不支持
- SQL任务调度:暂不支持
- SQL开发:TDS 3.0及以上版本支持
- API开发:暂不支持
- 数据标准:TDS 3.0及以上版本支持
- 数据集:暂不支持
- 数据标签:暂不支持
OceanBase
- 元数据采集:TDS 3.1及以上版本支持
- 数据血缘:暂不支持
- 数据特征:暂不支持
- 数据加载:暂不支持
- 数据卸载:暂不支持
- 数据同步:暂不支持
- SQL任务调度:暂不支持
- SQL开发:暂不支持
- API开发:暂不支持
- 数据标准:暂不支持
- 数据集:暂不支持
- 数据标签:暂不支持
MongoDB
- 元数据采集:TDS 3.0及以上版本支持
- 数据血缘:暂不支持
- 数据特征:暂不支持
- 数据加载:暂不支持
- 数据卸载:暂不支持
- 数据同步:暂不支持
- SQL任务调度:暂不支持
- SQL开发:暂不支持
- API开发:暂不支持
- 数据标准:暂不支持
- 数据集:暂不支持
- 数据标签:暂不支持
HBase
- 元数据采集:TDS 2.2及以上版本支持
- 数据血缘:暂不支持
- 数据特征:暂不支持
- 数据加载:暂不支持
- 数据卸载:暂不支持
- 数据同步:暂不支持
- SQL任务调度:暂不支持
- SQL开发:暂不支持
- API开发:暂不支持
- 数据标准:暂不支持
- 数据集:暂不支持
- 数据标签:暂不支持