Kettle案例 CSV转为Excel

时间:2024-03-29 11:44:11

Kettle案例(kettle version8.2)

需求:

  • 把数据从CSV文件(user.csv)抽取到Excel文件

user.csv在这里:
链接:https://pan.baidu.com/s/1Dg9DKIp9kC6qBzMGU9lrTg
提取码:n1ag

id name age gender province city region phone birthday hobby 注册时间
392456197008193000 张三 20 0 北京市 昌平区 回龙观 18589407692 1970-08-19 美食;篮球;足球 2018-08-06 09:44:43
267456198006210000 李四 25 1 河南省 郑州市 郑东新区 18681109672 1980-06-21 音乐;阅读;旅游 2017-04-07 09:14:13
892456199007203000 王五 24 1 湖北省 武汉市 汉阳区 18798009102 1990-07-20 写代码;读代码;算法 2016-06-08 07:34:23
492456198712198000 赵六 26 2 陕西省 西安市 莲湖区 18189189195 1987-12-19 购物;旅游 2016-01-09 19:15:53
392456197008193000 张三 20 0 北京市 昌平区 回龙观 18589407692 1970-08-19 美食;篮球;足球 2018-08-06 09:44:43
392456197008193000 张三 20 0 北京市 昌平区 回龙观 18589407692 1970-08-19 美食;篮球;足球 2018-08-06 09:44:43

实现步骤:

1, 新建转换

Kettle案例 CSV转为Excel

2,拖拽一个CSV输入组件、一个Excel输出组件

Kettle案例 CSV转为Excel

3,并按住Shift拖动鼠标连接两个组件,选择主输出步骤
Kettle案例 CSV转为Excel
4,配置CSV输入组件

  • 是否修改步骤名称你说了算
  • 点击 [浏览] 选择要进行导入的CSV数据源
  • 点击 [获取字段],读取CSV中的列
  • 点击 [预览],浏览CSV中的数据

Kettle案例 CSV转为Excel
最好能点击[预览] 看一下数据,看看是不是你想要的
Kettle案例 CSV转为Excel
5,excel输出那里双击,点击[字段],点击[获取字段]

Kettle案例 CSV转为Excel
出现字段说明成功了,点击[文件],点击[浏览]确定输出位置,点击[确定]配置完成

Kettle案例 CSV转为Excel
6,点击[播放按钮]运行转换
Kettle案例 CSV转为Excel
7,点击[启动]确定执行
Kettle案例 CSV转为Excel
8,提示你保存这个转换,建议勾选[自动保存转换],防止数据丢失。
Kettle案例 CSV转为Excel
9,运行成功了
Kettle案例 CSV转为Excel
10,让我们看看产生的结果文件。

Kettle案例 CSV转为Excel

到这里就转换成功了,如果喜欢记得收藏,点赞,关注哦(白嫖也行????)