Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。其中,Spoon是Kettle中的一个组件,其他组件有PAN,CHEF,Encr和KITCHEN等,Spoon通过图形化的页面,方便直观的让你完成数据转换的操作。
第一步:安装jdk
1、官网http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,下载mac版的JDK,下载后,直接安装。
2、打开终端,输入 java -version,当出现java版本信息,则表示安装成功。
第二步:安装Kettle
1、https://sourceforge.net/projects/pentaho/files/Data%20Integration/,下载最新版本kettle 7.1的压缩包pdi-ce-7.1.0.0-12.zip。
2、下载完成后解压压缩包pdi-ce-7.1.0.0-12.zip,直接生成data-integration文件夹。
第三步:下载数据库驱动
1、https://dev.mysql.com/downloads/file/?id=476197,下载Mysql驱动。
2、解压压缩包mysql-connector-java-5.1.46.tar.gz,将mysql-connector-java-5.1.46-bin.jar复制到/data-integration/lib目录。
第四步:启动Kettle
1、通过终端进入/data-integration目录,输入命令 sh spoon.sh,启动Kettle。