海豚调度器工作流中python节点传递参数
Python 任务
使用 print('${setValue(key=%s)}' % value)
,DolphinScheduler会捕捉输出中的 ${setValue(key=value}
来进行参数捕捉,从而传递到下游
要点1: print('${setValue(key=%s)}' % value)
要点2:上游节点自定义out参数 key
要点3:下游节点不加in参数,直接在脚本中使用 '${key}'就可以接收到参数了。
版本限制:大于3.1.1
从官网文档可以看到,从3.1.2开始支持python传参的。
官网文档地址:DolphinScheduler | 文档中心
学如逆水行舟,不进则退