不兼容模式和兼容模式。
不兼容模式:是默认的,也是推荐的。兼容模式:兼容老版本的kettle。
1 1)、javascript脚本-获取字段 2 不兼容模式: 3 myVar = FieldName; 4 5 兼容模式:根据字段类型的不同,使用不同的方法: 6 myVar = FieldName.getString(); 7 myVar = FieldName.getNumber(); 8 9 10 2)、javascript脚本-给字段赋值 11 不兼容模式:直接使用字段名,如 12 FieldName = myVar; 13 14 兼容模式:使用 15 FieldName.setValue(myVar); 16 17 18 3)、javascript脚本-在脚本中使用java类 19 不兼容模式: 20 var myVar = new java.lang.String(“pentahochina.com”); 21 22 兼容模式: 23 var myVar = new Packages.java.lang.String (“pentahochina.com”); 复制代码
Javascript脚本,就是使用javascript语言通过代码编程来完成对数据流的操作。
网络异常,图片无法展示
|
网络异常,图片无法展示
|
java脚本就是使用java语言通过代码编程来完成对数据流的操作。内置了很多函数可以直接使用。
processRow()函数
Java脚本Main,Main函数对应一个processRow()函数,是用来处理数据流的场所!
网络异常,图片无法展示
|
网络异常,图片无法展示
|
执行SQL脚本可以执行一个update语句,用来更新某个表中的数据。
网络异常,图片无法展示
|
网络异常,图片无法展示
|