简介
JavaScript 代码是通过 JavaScript 脚本步骤来执行 JavaScript 脚本的一种方式。这允许用户在 Kettle 的数据流程中使用 JavaScript 编写自定义的脚本逻辑,用于数据处理、转换、计算等操作。
使用
场景
我需要在数据流加一个字段 createTime 当前时间,跟判断一下img的字段 是否为空,为空输出字段defaultImg : http://123.com
1、拖拽javaScript代码到面板
2、编写代码跟配置
代码
//Script here
//接上一个步骤的参数
var img = img;
//输出的字段
var createTime = new Date();
var defaultImg = '';
if(img === null || img === '' || img === undefined) {
defaultImg = 'http://123.com';
}
//输出到下一个步骤
createTime;
defaultImg;
3、调试
javaScript 可以直接在配置弹框中进行调试
img 不为空
img 为空