Kettle日常使用汇总整理
Kettle源码下载地址:
https://github.com/pentaho/pentaho-kettle
Kettle软件下载地址:
https://sourceforge.net/projects/pentaho/files/Data%20Integration
kettle-plugin源码下载地址:
kettle-big-data-plugin源码下载地址:
https://github.com/pentaho/big-data-plugin
Kettle帮助文档下载地址:
一、如何将kettle部署到linux中去:(以root用户操作为例)
1、将window中正常使用的kettle的data-integration文件夹压缩成tar包;
2、将tar包上传到linux的指定文件夹中去;
3、利用tar命令将tar包进行解压;
4、运行./kitchen.sh命令,出现options内容,表示部署正常:

5、将连接数据库的驱动jar包换到对应的linux文件夹中,不然会连接不到数据库;
6、通过以上步骤,就可以完成对kettle在linux上的部署工作;
二、如何在Linux上登录kettle的文件资源库或数据库资源库:
说明:在window中可以通过可视化界面来登录kettle的资源库,在linux中没有可视化界面,windows中kettle的资源库信息是存储在一个配置文件中的,只需要将该配置文件上传到linux中指定文件位置即可,在执行某个转换或作业的时候,在命令中输入相应的资源库即可;
1、找到window中存储kettle资源库信息的配置文件:

2、如果是文件库资源库,那么需要修改该配置文件中文件的路径:

3、如果是数据库资源库,那么不需要修改任何内容;
4、将该配置文件上传到linux中部署kettle用户文件下隐藏的.kettle文件夹下,本人是利用root用户部署的,因此放在/root/.kettle文件夹下即可:

5、通过以上几步,可以完成kettle资源库从window迁移到linux上;
三、Window中kettle的文件资源库如何在linux中执行:
1、首先要完成kettle中作业或转换所在的资源库迁移到linux上;
2、将需要执行的转换或作业文件迁移到linux中指定的文件资源库中去;

3、如果转换中还有数据库连接,那么需要将存储有数据库连接的配置文件也上传到linux上:(.kdb格式文件就是数据库配置文件)

4、然后登录linux,进入到Kettle的data-integration文件夹下,就可以通过百度linux kettle 命令行 ktr/job进行执行了。
命令例子:

四、Window中kettle的数据库资源库如何在linux中执行:
1、首先,完成对window中登录数据库资源库配置文件上传到Linux中对应的位置;
2、然后登录linux,进入到Kettle的data-integration文件夹下,就可以通过百度linux kettle 命令行 ktr/job进行执行了。
命令例子:

五、Kettle文件资源库与数据库资源库内容如何转换:
1、文件资源库导入到数据库资源库:
(1)首先,在kettle软件中登录到数据库资源库;
(2)然后,文件---从xml文件中导入,选择自己要导入的作业或转换,然后ctrl+s保存即可;

最低0.47元/天 解锁文章
3361

被折叠的 条评论
为什么被折叠?



