Dataphin使用OpenAPI提交任务提示该任务的上游节点不存在但是产品界面自动解析可以解析出来
更新时间:
问题描述
Dataphin使用OpenAPI提交任务提示该任务的上游节点不存在,但是产品界面自动解析可以解析出来。
问题原因
当使用ParseDependency接口解析获取上游节点时,仅可获取到依赖的任务,但是无法获取到未解析到上游的表或字段的信息。但是在产品界面中,可以获取到缺失上游的来源表或者字段的信息,并用警示的icon提示可能的依赖缺失(未找到来源表或字段的产出节点)。
解决方案
- 在Dataphin 3.9及以下版本,需要主动的增加上游依赖
- 在Dataphin 3.10及以上版本,可ParseDependency会额外返回未找到对应产出任务(候选上游依赖)的OutputName,但是对应的NodeId为-1作为标识。
适用于
- 适用产品:Dataphin 独立部署
- 适用版本:见方案说明
文档内容是否对您有帮助?