一.Excel输入
1.打开kettle工具,创建转换
2.配置“Excel输入”控件
(1)双击“Excel输入”组件,弹出“Excel输入”对话框,浏览导入Excel文件。单击“浏览(B)…”按钮,在计算机上浏览并导入“物理成绩.xls”文件;添加并编辑Excel文件,单击“增加”按钮,将浏览导入至“文件或目录”输入框中:
(3)单击“字段”选项卡,单击“获取头部数据的字段”按钮,添加字段到“字段”表中设置字段参数:
(4)对字段参数进行设置:
(5)单击“内容”选项卡:
(6)单击“错误处理”选项卡,可对获取Excel文件时产生的错误处理参数进行设置,检查和定位错误位置,一般按照缺省值配置:
(7)单击“其他输出字段”选项卡默认即可:
二.生成记录
1.打开kettle工具,创建“生成记录”转换
2.配置“生成记录”控件
(1)双击“生成记录”组件,弹出创建“生成记录”对话框
三.生成随机数
1.打开kettle工具,创建转换
(3)在“生成随机数”转换工程中,单击“生成随机数”组件,再单击工作区上方的“预览这个转换图标。弹出“转换调试窗口”对话框,展示生成随机数的数据,如图所示:
(4)单击“快速启动”按钮,弹出“预览数据”对话框,展示生成随机数的授权码数据:
四.获取系统信息
1.打开kettle工具,创建转换
2.配置“获取系统信息”控件
(1)双击“获取系统信息”组件,弹出“获取系统信息”对话框:
(3)单击“浏览记录”按钮,弹出“Enter preview size”对话框,预览记录数采用默认值,单击“确定”按钮。弹出“预览数据”对话框,展示获取系统信息的数据:
五.排序记录
1.打开kettle工具,创建转换
2.配置“排序记录”控件
(1)在“排序记录”转换工程中,单击“核心对象”选项卡,展开“转换”对象,选中“排序记录”组件,并拖曳至右边工作区中。由“Excel输入”组件指向“排序记录”组件,建立节点连接;
(2)双击“排序记录”组件,弹出“排序记录”对话框,在“排序目录”对话框中,设置参数,将“物理”字段的数据按照从低到高进行排序;确定组件名称,“步骤名称”参数保留默认值“排序记录”;确定排序目录,“排序目录”参数保留默认值“%%java.io.tmpdir%%”:
(2)在“排序记录”排序工程中,单击“排序记录”组件,再单击工作区上方的图标预览数据,展示排序后的数据:
2.配置“排序记录”控件
双击“排序记录”组件,对“学号”字段按照升序进行排序后预览数据:
3.配置“去除重复记录”控件
在“去除重复记录”对话框中,设置参数,去除学号相同的记录: