管理系统调用、驱动和插件
进入“系统管理 → 数据源管理”分组。系统调用登记应用系统之间的关系;驱动用于建立数据库连接;插件决定平台可以接入、逆向识别和解析哪些来源。三者用途不同。插件管理虽然位于系统管理,却是元数据采集的直接前置条件。
登记系统调用
- 打开“系统调用”,单击“新建”。
- 填写调用系统、被调用系统及页面要求的关系信息。
- 核对数据源或数据库、资源、引用方式和功能说明。
- 保存后在列表搜索并检查关系方向。
列表可按数据源/数据库、资源、功能说明搜索,并展示调用系统、被调用系统、填写人和录入人。系统调用用于人工维护系统间关系,不会替代 SQL 或 ETL 血缘解析。
修改已有关系时选择“编辑”并保存;删除时确认目标关系后再执行。批量登记先“下载模板”,按说明填写后使用“导入调用”,导入后抽样检查调用方与被调用方是否填反。
添加数据库驱动
- 进入“驱动管理”,选择对应数据库类型。
- 单击“添加驱动”,上传该数据库适用的驱动文件。
- 保存并检查驱动是否出现在所选类型下。
- 在默认驱动设置中选择需要默认使用的驱动。
- 创建该类型的测试数据源,确认驱动初始化选择及连通性。
默认驱动用于新建该类型数据源时的初始选择。不能仅通过修改默认值就假定已有数据源全部切换到新驱动。
删除或替换驱动
正在被数据源使用的驱动不能删除。先确定哪些数据源使用它,完成相应连接配置调整和验证后,再删除不再引用的驱动。
驱动应由实施或运维人员从批准的渠道取得。数据库类型支持不等于任何驱动组合都已验证,参见兼容性说明。
认识三类插件
在“插件管理”的“插件类型”中可以切换数据源插件、逆向插件和血缘解析插件。

| 插件类型 | 主要职责 | 与元数据采集的关系 |
|---|---|---|
| 数据源插件 | 提供来源类型、连接配置及相关接入能力 | 决定新建数据源时是否能选择目标数据库或自定义来源 |
| 逆向插件 | 读取来源结构并转换为 DAM 元数据对象 | 决定能否识别表、字段、视图、存储过程、函数或元模型对象;需与来源类型匹配 |
| 血缘解析插件 | 解析 SQL、ETL、BI 或其他格式中的加工关系 | 影响血缘文件能否解析及关系完整性,不替代数据源连接和逆向采集 |
数据库驱动只负责 JDBC 等连接能力,不会自动增加数据库类型,也不提供完整的元数据逆向或血缘解析能力。
上传和验证插件
- 进入“插件管理”。
- 先选择需要维护的插件类型,再单击“上传”并选择对应插件文件。
- 确认上传完成,检查插件名称、类型和状态是否正确。
- 数据源插件上传后,检查数据源创建页面是否可选择相应类型并测试连接。
- 逆向插件上传后,执行小范围采集并核对对象类型、数量和关键属性。
- 血缘解析插件上传后,用已知样例文件验证解析状态、节点匹配和上下游关系。
数据源插件可能包含连接、采集等多个功能对应的包;数据源插件与逆向插件仍需按类型分别管理。重新上传同类插件可用于覆盖更新,已上传插件通常不能直接删除。插件更新会影响相关数据源、采集任务或解析任务,建议由实施或开发人员执行,并保留更新前版本、受影响任务和验证记录。
常见问题
有驱动但不能新建该数据库类型。 检查数据源插件是否已安装;驱动文件本身不会增加数据库类型。
可以连接但采集不到表或字段。 检查逆向插件是否存在、是否与数据源类型和当前版本匹配,再检查账号权限、Schema 范围和任务日志。
元数据已采集但血缘解析失败。 检查血缘解析插件、文件格式、解析引擎和命名空间;不要通过重复上传数据源插件处理解析问题。
驱动无法删除。 查看是否有数据源正在使用,先处理引用。
系统调用与血缘图不一致。 系统调用是登记的应用关系,血缘图来自采集和解析。检查两类记录各自的更新和证据,不把登记关系直接当作字段血缘。
