- 预审中
- 预审通过
- 3 未采纳
【功能建议】DGC服务的“IF条件判断”功能增加直接获取连线源端节点名称的方法或者连线源端节点执行情况的方法 未采纳 编辑 删除
- 数据治理中心 DataArts Studio
- 大数据治理与开发
场景描述:
DGC的IF条件判断,是一个非常频繁使用的功能,但是当前的IF条件判断功能,只支持如下的使用方法:
IF条件判断教程_数据治理中心 DataArts Studio_华为云 (huaweicloud.com)
#{(Job.getNodeStatus("CDM")) == "success" ? "true" : "false"}
通过节点名称获取执行结果,但是这个使用方法,非常容易出差,比如节点的名字做了一个修改,这个IF条件没有修改,就会导致任务逻辑执行异常。
建议方案:
提供一个方法,直接获取该连线的源端的节点名称,比如getSourceNodeName方法,上述表达式可以变更为:
#{(Job.getNodeStatus(getSourceNodeName)) == "success" ? "true" : "false"}
或者直接提供一个方法,直接获取该连线的源端节点的执行情况,比如getSourceNodeStatus,上述表达式可以变更为:
#{(Job.getSourceNodeStatus) == "success" ? "true" : "false"}
这样就避免了上述#{(Job.getNodeStatus("CDM")) == "success" ? "true" : "false"}写法,需要特别关注节点名称的情况,这种使用场景,非常容易出错,Thanks!
yd_260868634
发布于 2024-11-06 10:55:10
2024-11-06
166 2
0/1000
仅支持JPG、JPEG、PNG、GIF,数量不超过4张且每张大小不超过2MB
删除建议
全部评论(2)
评论(2)
非常抱歉给您带来这么多不便,关于您提交的建议产品和研发团队进行了评估,为了能更准确的定位反馈内容,请再次提供一下使用场景、需求背景以及详细使用描述,方便时尽量附带截图、链接地址,以便我们尽快核实并推动解决,感谢您对华为云的支持!
非常感谢您的反馈,您的建议和诉求已经收到,并已提交至相关产品团队进行核查评估,评估完成后对于建议是否采纳会尽快给您答复,也请您持续关注云声平台,了解反馈建议处理进展,感谢您对华为云的支持!