pdi scriptengine plugin改进版PDI插件,支持更多JSR 223脚本引擎
pdi-scriptengine-plugin类似于Script步骤的PDI插件,但更容易支持更多JSR-223脚本引擎和其他改进,例如:
-
用于选择脚本引擎的下拉UI
-
支持传递给脚本的参数(而不是变量绑定)
-
支持Groovy代码片段(因为Groovy脚本引擎在PDI中可用)
-
删除特定于JavaScript的代码(Modified JavaScript Value步骤是替代方法,尽管此步骤确实支持JavaScript脚本引擎)
-
能够充当数据生成器(又名输入步骤),运行脚本不需要传入行。
我也在考虑在其中包含Ivy,专门用于Groovy Grape支持。这将增加脚本在执行时解决其依赖关系的能力,并有助于在集群和远程环境中部署此步骤。总是愿意接受更多建议,当然还有贡献!
下载地址
用户评论