dolphinscheduler3.1.5-全局参数使用注意事项

发布时间 2023-04-25 19:25:47作者: 钱塘江畔

1. 每个工作流都应配置本身需要的全局参数,即使是作为sub_process

因为工作流的全局变量只能作用到当前 工作流中的任务节点及 下一级的子工作流的任务节点,再嵌套子工作流,就获取不到最上级工作流的全局变量了。

2. SQL任务类型,动态表名如何通过全局变量来获取

在SQL任务节点配置本地变量,将全局变量的V_MONTH的数据类型转为 INTEGER,然后在表名中拼接本地变量。
因为全局变量默认是字符串类型,自带单引号,拼接表名后进行prepare statement就会报错,据说是防止SQL注入。