Kettle数据迁移的安装及使用-创新互联

前提
一、安装JDK java环境
1、Kettle是纯Java编写的ETL开源工具,目前Kettle7和Kettle8都需要Java8或者以上才能正常运行。所以开运行Kettle前先检查Java环境是否正确配置。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:申请域名雅安服务器托管、营销软件、网站建设、宜宾网站维护、网站推广。

Kettle数据迁移的安装及使用

很明显当前环境没有安装java JDK环境,那么接下来我们去java官网下载JDK安装包。

JDK下载网址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Kettle数据迁移的安装及使用

根据自己的系统环境下载对应的JDK版本,这里是windows 64位的操作系统。

安装流程:
1)下载完安装,这里选择是的默认安装,可以根据自己的习惯安装到相应的位置,这个安装到哪个路径是可选的。

Kettle数据迁移的安装及使用

2)这里是Java安装,也可以点击更改更改到别的盘符下面去(我在此默认安装):

Kettle数据迁移的安装及使用

3)等Java安装完成之后整个JDK的安装就到此结束了,点击关闭就可以。

Kettle数据迁移的安装及使用

测试java是否安装成功,还明显还是没有安装成功,原因是没有添加JAVA环境变量。

Kettle数据迁移的安装及使用

二、接下来添加java环境变量计算机——>属性——>高级系统设置——>环境变量。
JAVA_HOME环境变量

Kettle数据迁移的安装及使用

Kettle数据迁移的安装及使用

现在需要新建系统变量,点击系统变量下的新建:变量名可以自命名,一般使用JAVA_HOME,变量值是你的JDK安装的目录(全路径),我的是默认在C盘下安装的:

Kettle数据迁移的安装及使用Kettle数据迁移的安装及使用
Path环境变量。

在系统变量里找到Path变量,这是系统自带的,不用新建。双击Path,由于原来的变量值已经存在,在已有的变量后加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”。注意前面的分号。

Kettle数据迁移的安装及使用

CLASSPATH环境变量。

配置方法:
新建CLASSPATH变量 CLASSPATH变量名字,注意不要忘记前面的点和中间的分号。且要在英文输入的状态下的分号和逗号。

CLASSPATH :.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

Kettle数据迁移的安装及使用

三、 测试环境。

检验是否配置成功 运行cmd 分别输入java, java -version (java 和 -version 之间有空格)。

Kettle数据迁移的安装及使用

若如图所示 显示版本信息 则说明安装和配置成功。

正式开始安装Kettle

官方网址:https://community.hitachivantara.com/docs/DOC-1009855 下载最新版本即可,此包大小在860M左右。

或者是在本地git下载:http://192.168.20.12/download/dev-tool/kettle_windows.zip 这里是Windows版本

Kettle数据迁移的安装及使用

点击解压缩下载的压缩包

Kettle数据迁移的安装及使用

找到spoon.bat,双击运行,会出现下面的页面:

Kettle数据迁移的安装及使用

Kettle数据迁移的安装及使用

Kettle数据迁移的安装及使用

1.创建一个新的转换,点击保存到本地路径,Ctrl+s保存到本地的某个目录底下,kettle默认转换文件保存后后缀名为ktr;

Kettle数据迁移的安装及使用

2.右击DB连接选择新建,作用是用来连接数据库,此图为mysql为例,选择Native(JDBC方式)。在右侧把需要添加的选项填写。

Kettle数据迁移的安装及使用

连接名称:此次连接的名称

主机名称:数据库的ip地址

数据库名称:指的是数据库上面具体的那个库。

端口号:根据实际开放的端口填写

用户名,密码:数据库的用户名,密码

填写完相关信息,点击测试如果连接成功会弹出一个窗口显示连接的信息如图:

Kettle数据迁移的安装及使用

如果失败则会提示没有找到连接数据库的jdbc驱动如图,方法如下:

Kettle数据迁移的安装及使用

1)此时需要我们去官网下载jdbc驱动,我这里是mysql,需要去mysql官网下载如果是其他版本数据都可以去官网找相关的驱动,方法是一样的具体方法如下:

网址:https://dev.mysql.com/downloads/connector/j/

根据自己的操作系统来选择,windows 选择平抬独立。

Kettle数据迁移的安装及使用

点击下载如下驱动

Kettle数据迁移的安装及使用

将下载完压缩包解压,会得到mysql驱动如图

Kettle数据迁移的安装及使用

将驱动文件放到kettle安装位置下路径为:pdi-ce-7.1.0.0-12\data-integration\lib,这时候必须重新启动kettle,添加连接DB库,在进行测试 :
Kettle数据迁移的安装及使用
Kettle数据迁移的安装及使用

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网站题目:Kettle数据迁移的安装及使用-创新互联
文章源于:http://csdahua.cn/article/csgecs.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流