一、Excel的输入
1.将要处理的文件保存到Excel表中,然后打开kettle创建一个转换并命名,拖入“Excel输入”控件。
2.配置Excel表控件
点击【 预览数据 】 对话框,展示 Excel 输入的数据,如图所示。
二、生成记录
1.新建转换,打开“生成记录”控件。
2.限制处输入记录内容。
3.运行并查看和数据
三、生成随机数
1.新建一个转换,并拖出“生成随机数”控件。
2.配置控件
3.批量生成随机数
单击【快速启动】按钮,弹出【预览数据】对话框,展示生成随机数的授权码数据,如图所示。
四、获取系统信息
1.创建一个新的转换,,拖入“获取系统信息”控件
2双击【获取系统信息】组件,弹出【获取系统信息】对话框,如图所示。
3.运行并查看
点击预览数据 对话框,展示获取系统信息的数据,如图所示。
五、排序记录
1.创建一个转换并命名。拖入“Excel输入”控件和“排序记录”控件并设置参数,导入“ 2019 年 11 月月考数学成绩 . xls ” 文件,预览数据,如图所示。
2.点击“排序记录”控件。使用数学成绩升序。
3.运行并查看结果
六、去除重复纪录
1·创建新的转换,托入“Excel”控件,“排序记录”控件以及“去除重复纪录控件
2.双击进入“Excel输入”控件进行配置
3. 【在去除重复记录】对话框中,设置参数,去除学号相同的记录
七、替换null值
1.新建一个转换。拖入“Excel输入”“和替换NULL值”控件,设置参数,导入“ 2019 年 11 月月考英语成绩 . xls ” 文件,预览数据,“学号”字段数据为“ 201709007” 所对应的“英语”字段数据为“ ” (即 NULL ),如图所示。
2.配置“替换NULL值”控件
3.运行并查看结果