HDP 数据源
数据源模块用于管理平台连接的所有外部数据源,包括文件、数据库、消息队列和目的地(写入端)。在创建同步任务之前,必须先在此处配置好数据源信息。
数据源的配置和使用流程如下:
- 添加新的数据源
- 查看数据源列表、连接状态、用途(源/目的地)
- 编辑或 删除数据源
- 查看哪些同步任务在使用该数据源
数据源创建
-
进入数据源页面
在工作空间左侧导航栏点击【数据源】 ,打开数据源管理页面。点击右上角【创建数据源】。

-
选择数据源类型
系统将数据源划分为四大类:
- 文件(Excel、CSV、JSON)
- 本地数据库(如 MySQL、PostgreSQL、MongoDB、SQL Server、Oracle、MariaDB、IBM db2)
- 云端数据库(如阿里云、腾讯云系列)
- 消息队列(Kafka)

-
选择同步方向及同步方式

不同类型数据源支持的数据同步方向与同步方式不同,汇总如下:
数据库类型 手动 手动 定时 定时 实时 实时 作为源 作为目的地 作为源 作为目的地 作为源 作为目的地 MySQL ✅ ✅ ✅ ✅ ✅ ✅ PostgreSQL ✅ ✅ ✅ ✅ ✅ ✅ MongoDB ✅ ✅ ✅ ✅ ✅ ✅ SQL Server ✅ ✅ ✅ ✅ ✅ ✅ MariaDB ✅ ✅ ✅ ✅ ✅ ✅ IBM DB2 ✅ ✅ ✅ ✅ ✅ ✅ Oracle ✅ 🚫 ✅ 🚫 ✅ 🚫 SAP HANA 🚫 🚫 ✅ 🚫 🚫 🚫 Kafka 🚫 🚫 🚫 🚫 ✅ 🚫 HAP 工作表 🚫 ✅ 🚫 ✅ ✅ ✅ -
填写数据源信息
进入数据源配置页后,需要填写数据源名称、数据库地址、端口、账号 密码等信息,不同数据源类型需填写的信息有所不同,需确保填写信息与数据库真实配置一致。
-
连接数据源配置
根据界面右侧指南一步一步检查数据源是否能在 HDP 中正常使用。按顺序执行即可,所有步骤都是只读操作,不会修改数据。

-
测试连接
点击右上角【测试连接】。
-
若连接成功 → 进入下一步「保存」

-
若连接失败 → 系统会提示错误原因(网络、端口、账号权限等)

-
-
测试成功后点击【保存】,数据源将创建并显示在列表中。
数据源管理
搜索与筛选
页面提供搜索框和筛选器,可根据搜索/筛选以下进行定位:
- 数据源名称
- 地址(IP/域名)
- 创建人
- 作为(普通源/实时同步源/目的地)
- 来源(本地数据库/云端数据库/消息队列)
- 源类型(MySQL、PostgreSQL 等)

数据源列表
列表包含当前工作空间所有已创建的数据源,展示字段如下:
| 字段 | 说明 |
|---|---|
| 数据源名称 | 用户自定义的可读名称,便于识别 |
| 地址 | 数据库或服务的连接地址(IP 或域名) |
| 作为 | 显示该数据源是作为「源」还是「目的地」或两者兼有 |
| 同步任务 | 当前数据源正在被多少个同步任务使用 |
| 创建时间 / 创建人 | 数据源的创建者及时间 |
可点击表头「同步任务」「创建时间」进行升降排序。
数据源列表操作
-
编辑数据源:点击列表数据源名称进入数据源编辑界面

-
删除:校验是否有同步任务正在使用该数据源

数据预览
数据预览用于在创建同步任务前,直观校验数据源中的真实内容。
-
功能概述:进入数据源详情页的数据页签,在左侧导航树中选中具体的表或视图,右侧即可实时浏览完整的字段列、实际数据行以及总行数,并支持手动刷新元数据。
-
⚠️ 核心限制与边界:
- 零风险:数据预览仅供只读查看,绝不改变或反向写入您的源数据。
- 数据源差异:Kafka 暂不支持预览;CSV、JSON 等文件型数据源由于没有多层对象树,系统会自动隐藏左侧对象树列表。
- 独立性:在预览页进行的任何临时检索与过滤,仅影响当前画面展现,不会作为同步任务的过滤配置。

关系图
关系图用于可视化展示数据源中数据表和字段之间的关联关系。用户可以在画布中查看数据库外键关系,也可以根据业务理解维护自定义表间关系,帮助团队更快理解数据结构。
关系图主要配置和使用流程如下::
- 查看数据表、字段和表间关系
- 自动识别并展示数据库外键关系
- 创建、编辑和删除用户自定义关系
- 支持字段级关系连线
- 支持复合外键和多条独立关系