能否通过DataHub UI手动创建Oracle存储过程作为数据作业节点加入血缘模型?
手动在DataHub UI创建Oracle存储过程/函数作为数据作业并加入血缘的方法
可以通过DataHub UI手动将Oracle存储过程/函数创建为「数据作业」节点,进而加入血缘模型,具体操作步骤如下:
- 进入DataHub的数据作业模块,点击右上角的「创建」按钮(部分版本显示为「Add Job」)
- 填写作业核心信息:
- 作业名称:直接使用Oracle存储过程/函数的真实名称,比如
P_ARCHIVE_ORDER_DATA - 作业类型:优先选择「存储过程」(若UI无此选项,选「通用作业」即可)
- 描述:简要说明该存储过程/函数的功能,比如「每日归档订单表历史数据至归档表」
- 关联数据源:绑定已同步到DataHub的Oracle数据源
- 作业名称:直接使用Oracle存储过程/函数的真实名称,比如
- 配置血缘关系:
- 进入新建作业的详情页,切换到「血缘」标签
- 点击「添加上游」,选择该存储过程/函数读取的Oracle表;点击「添加下游」,选择其写入的目标表
- 保存配置后,这个手动创建的作业节点就会出现在血缘视图中,和已同步的表形成完整的上下游关联
补充:如果后续需要批量、规范化导入这类元数据,也可以考虑自定义DataHub爬虫逻辑或调用DataHub API实现,但手动创建是快速满足当前需求的直接方案
内容的提问来源于stack exchange,提问作者Jon295087
相关产品推荐
相关产品推荐

