注:前言、目录见 https://blog.csdn.net/qq_44220418/article/details/108428971
Tips:本节内容偏操作,了解如何操作、进行了什么操作即可
一、环境配置与工具部署
1、Java环境
这个就简单写写,详细的配置教程网上到处都有。
jdk 1.8 的压缩包
链接:https://pan.baidu.com/s/1ilaOoQUZfQzQDL5jdmlhrg
提取码:6666
找一个目录进行解压,比如我这里就是D:\Environment\jdk-1.8.0_181\
,如下图所示:
使用【Win + S】搜索,打开【环境变量】
添加系统变量JAVA_HOME
,填写自己之前 jdk 解压的目录
为系统变量Path
新建两条记录如下:
在cmd窗口中输入java
、javac
等命令,观察是否成功
配置完成
2、ETL工具kettle
kettle 的压缩包
链接:https://pan.baidu.com/s/1a5fvYH99RruNGTutbkrOPg
提取码:6666
使用方法:在拥有Java环境(需要有系统变量JAVA_HOME
)的情况下,打开cmd窗口,直接将Spoon.bat
文件拖入cmd中按下回车
弹出如下界面即ETL工具——kettle
二、kettle的使用
1、新建转换
在【主对象树】中双击【转换】新建一次转换
2、输入文件
在【核心对象】中选择【输入】,选择相应的输入文件类型拖入,比如这里我选择了CSV文件输入
双击拖入的CSV文件输入图标,填入文件信息,获取相关字段
获取到字段信息后可以做一些修改(或者不改),然后点击确定
3、输出文件、增加步骤
在【核心对象】中选择【输出】,选择相应的输出文件类型拖入,比如这里我选择了Excel文件输出
按住【Shift】从CSV文件输入的图标点击到Excel输出的图标,即新建一个步骤,并选择主输出步骤
双击拖入的Excel输出图标,填入输出文件信息,获取相关字段
点击左上角的运行按钮,开始转换
可以到相应输出目录下找到相应的输出文件