Kettle案例 CSV转为Excel
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, 新建转换
2,拖拽一个CSV输入组件、一个Excel输出组件
3,并按住Shift拖动鼠标连接两个组件,选择主输出步骤
4,配置CSV输入组件
- 是否修改步骤名称你说了算
- 点击 [浏览] 选择要进行导入的CSV数据源
- 点击 [获取字段],读取CSV中的列
- 点击 [预览],浏览CSV中的数据
最好能点击[预览] 看一下数据,看看是不是你想要的
5,excel输出那里双击,点击[字段],点击[获取字段]
出现字段说明成功了,点击[文件],点击[浏览]确定输出位置,点击[确定]配置完成
6,点击[播放按钮]运行转换
7,点击[启动]确定执行
8,提示你保存这个转换,建议勾选[自动保存转换],防止数据丢失。
9,运行成功了
10,让我们看看产生的结果文件。
到这里就转换成功了,如果喜欢记得收藏,点赞,关注哦(白嫖也行????)