Kettle简介
Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。
Kettle是“Kettle E.T.T.L. Envirnonment“只取首字母的缩写,这意味着它被设计用来帮助你实现你的 ETTL 需要:抽取、转换、装入和加载数据;翻译成中文名称应该叫水壶,名字的起源是开发者希望把各种数据放到一个壶里然后以一种指定的格式流出。
Spoon 是一个图形用户界面,它允许你运行转换或者任务,其中转换是用 Pan 工具来运行,任务是用 Kitchen 来运行。Pan 是一个数据转换引擎,它可以执行很多功能,例如:从不同的数据源读取、操作和写入数据。Kitchen 是一个可以运行利用 XML 或数据资源库描述的任务。通常任务是在规定的时间间隔内用批处理的模式自动运行。
下载并安装Kettle
1.下载Kettle安装包
打开Kettle官网下载最新稳定版kettle压缩包,下载后直接解压即可,无需安装
2.需要安装java8才能正常运行
安装Java需要配置三个环境变量
CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
JAVA_HOME
D:\java8
这个填写java安装的路径
path无需新建,只有添加两个
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
3.连接MySQL
想要kettle能够连接MySQL需要把这两个数据库驱动发到lib下 下载地址
4.启动kettle
点击Spoon.bat