Kettle部署到CentOS

Posted DataScientist

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Kettle部署到CentOS相关的知识,希望对你有一定的参考价值。

0 准备好Windows和CentOS, 需要jdk环境

1.1 windows安装

官网下载 pdi-ce-9.1.0.0-324.zip 文件,复制本地C:\Program Files (x86)\mysql\Connector J 8.0\mysql-connector-java-8.0.16.jar 到 ..\data-integration\lib下, 解压运行 Spoon.bat 即可

1.2 配置资源库

点击右上角 "connect" , 选择 "Other Repositories", 选择 "Database Repository", 新建数据库连接后kettle会自动生成各项配置表, 后续作业和转换也会存入数据库资源库. 默认用户名密码 admin

1.3 hello world

新建一个转换, 完成后保存到资源库 命名为 demo

2.1 Linux安装

将 pdi-ce-9.1.0.0-324.zip 文件上传到CentOS,将前述的 mysql-connector-java-8.0.16.jar 复制到..\data-integration\lib

2.2 kettle部署

将本地C:\Users\username.kettle\repositories.xml 上传到 Centos下 ./root/.kettle\repositories.xml (如果没有.kettle就手动创建)

3.1 执行转换任务

sh pan.sh /rep kettle /user admin /pass admin /trans demo

3.2 Cheers!!


以上是关于Kettle部署到CentOS的主要内容,如果未能解决你的问题,请参考以下文章

centos7 安装kettle 并实现图形化界面

centos7 安装kettle 并实现图形化界面

部署篇01:搭建开源Pentaho Kettle 8.1团队开发环境开篇

kettle源码部署

如何用kettle创建job以及如何部署kettle到linux上

使用java源代码生成Kettle 4.4