kettle实现字段拼接操作
要求:将一张数据表的两个字段进行拼接,然后插入另一张数据表中
1.在数据库在创建如下表
2.打开kettle工具,创建转换
添加表输入控件,javascript代码控件,插入/更新控件
3.配置表输入控件
双击表输入控件,进入表输入界面,连接数据库,填写SQL查询语句
连接数据库操作:点击表输入控件中新建后按照自己的数据库进行填写
4.配置JavaScript代码控件
双击javascript代码控件进入配置界面,在图中窗口处填写脚本
点击下方获取变量按钮,在字段窗口的“改名为”字段中添加新的字段名称username
最后点击确定,完成当前控件配置
5.配置插入/更新控件
进入插入/更新配置界面,选择目标为stu4
点击获取字段,选择图中字段作为查询的关键字
点击编辑映射按钮,弹出映射匹配后,将左侧两个窗口的对应通过add按钮添加到映射窗口后,最后点击确定
6.最后点击确定,保存后运行,运行结果如下