Kettle11:Kettle脚本控件

本章讲解以下三种脚本的案例
01 javascript脚本
02 java脚本
03 执行SQL脚本

脚本

1.脚本是转换里面的第七个分类。
2.脚本就是直接通过程序代码完成一些复杂的操作。

1.javascript脚本

javascript脚本就是使用javascript语言通过代码编程来完成对数据流的操作。
JS中有很多内置函数,可以在编写JS代码时查看。

存在两种不同的模式:不兼容模式和兼容模式
不兼容模式:是默认的,也是推荐的
兼容模式:兼容老版本的kettle

javascript脚本-获取字段

不兼容模式:
myVar = FieldName;

兼容模式:根据字段类型的不同,使用不同的方法:
myVar = FieldName.getString();
myVar = FieldName.getNumber();

javascript脚本-给字段赋值

不兼容模式:直接使用字段名,如
FieldName = myV


版权声明:本文为qq_28286027原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。