前言
对数据分析师来说,一般日常工作报表从数据库导数、复制到excel,整理图片到邮件,需要花费大量时间,现整理用Kettle从数据库取数到Excel,并发送到邮箱的方法,缩短制作报表的时间。
一、建立转换
转换是将不同来源的数据变成想要的文件形式,例:数据库-excel;
1、新建转换
2、主对象树-转换-DB连接
3、核心对象-输入-表输入
4、编辑SQL代码,预览(注意格式编码为英文符号)
5、核心对象-输出-MS EXCEL输出
6、运行
二、建立作业
作业是将取数出来的文件以邮件形式发送出去
1、新建作业
2、核心对象-通用-Start
3、核心对象-通用-转换-编辑转换(添加转换文件位置,注意文件路径不能包含中文)
4、核心对象-文件管理-添加文件到结果文件中
5、核心对象-邮件-编辑邮件
网友评论