Kettle Spoon转换之Hello World!
先对Spoon的“转换”进行学习,首先设计一个“Hello World!”的转换。
1.进入spoon后,转换>输入>自定义常量数据。找到“自定义常量数据”,拖到右侧即可。
2.双击UDJE图标,配置元数据选项卡和数据选项卡,如下图所示,配置好以后点击OK。
3.转换>脚本>利用Janino计算Java表达式,找到“Janino计算Java表达式”,拖到右侧。
4.使用鼠标悬停工具,将鼠标移到“自定义常量数据”悬停不动,会自动弹出辅助工具,可以使用一个跳将两个步骤连接。
5.双击UDJE图标,设置如下:
到现在我们有了一个转换的草案,一个数据网格(包含一个人员列表),以及一个构建hello_message的脚本步骤。接下来可以为工作添加注释:
6.单击画布任意地方,选择“新建注释”,就可以输入注释,修改颜色和字体。
7.保存工作。在菜单栏中 “编辑>设置” 可以指定转换的属性。再 "文件>保存"
8.预览并运行转换:(此处预览java的UDJE)
预览:允许查看选定步骤生成的数据事例
运行:有效的运行整个转换
选中“利用Janino计算Java表达式”UDJE图标,单击画布上方的预览图标:
9.运行。因为我们在设计时要常常预览任何步骤的输出,即使没有保存工作,也能预览数据。一旦做好数据的准备,就可以运行转换了。