最近一段时间一直再搞Kettle这个东东,虽然我用到的功能比较少,但是此工具的功能还是非常之强大的。

   好了废话不多说了,直接开始正题吧!

如何使用?

首先我们要下载pdi-ce-4.4.0-stable软件压缩包(稍后我会将该软件包放到网盘上,供大家进行下载)。官网现在已经改版了,而且我没有找到这个版本的其他下载地址,因为这个版本是最后一个免费版本。所以我所有的工作都是基于这个版本下完成的。

   那么我们解压pdi-ce-4.4.0-stable压缩包,解压出的目录为data-integration,如下图:

Kettle学习笔记(一)_第1张图片

   进入此目录,如下图:

Kettle学习笔记(一)_第2张图片

Kettle学习笔记(一)_第3张图片

   忘了提一下,我使用的是linux系统所以一些操作会有些不同,不过原理都是相同的。Kettle是由java开发的,所以系统环境需要安装并且配置好JDK。这个java开发人员就不用多说了。

   接下来就有些不同了,windows用户需要执行bat批处理文件,而linux用户需要运行spoon.sh文件。

tips:在ubuntu12.04的环境下,双击运行spoon.sh文件无效,所以建议使用终端下,使用命令来执行该文件,

命令:

   chmod +x spoon.sh    回车(修改该文件的权限)

   ./spoon.sh                    回车          或者         nohup ./spoon.sh &        回车(前者,执行后无法执行其他程序,后者可以)

   这样就可以打开配置Kettle脚本的U I面了


Kettle学习笔记(一)_第4张图片

   这是就是UI界面和终端界面。

   然后我们就可以使用UI界面来编辑Kettle脚本了。