温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

开源kettle调度以及管理平台kettle-manager的部署是什么样的

发布时间:2021-10-19 17:33:51 来源:亿速云 阅读:326 作者:柒染 栏目:大数据

本篇文章给大家分享的是有关开源kettle调度以及管理平台kettle-manager的部署是什么样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

1、主要进行部署发布版安装支持windows和liunx系统


2、我是用的V0.4.0下载到本地

开源kettle调度以及管理平台kettle-manager的部署是什么样的

然后在下载的极速体验4.0版

开源kettle调度以及管理平台kettle-manager的部署是什么样的

3、将俩个压缩包进行解压配置资源库和系统库

配置发布版的系统数据库和资源库主要有俩种mysql、oracle。

我使用的是mysql找到mysql的执行的sql脚本,脚本路径:kettle-manager\doc\sql\mysql

开源kettle调度以及管理平台kettle-manager的部署是什么样的

在我的mysql数据库新建俩个用户一个kettle资源库一个km为系统库

开源kettle调度以及管理平台kettle-manager的部署是什么样的

kettle.sql和myNote.sql是资源库  在ketlle用户下执行这两个sql脚本

执行完里面会有新增的表还有俩个视图表

开源kettle调度以及管理平台kettle-manager的部署是什么样的

km.sql在km用户下执行km.sql脚本

开源kettle调度以及管理平台kettle-manager的部署是什么样的

4、配置环境变量俩个

本次用的是以上下载的集成安装包里面的kettle5.4的版本因为它会用到ext-lib里面的jar包

开源kettle调度以及管理平台kettle-manager的部署是什么样的

路径=kettle-manager0.4.0集成安装包\kettle-manager\data-integration

配置环境变量 KETTLE_JNDI_ROOT=F:\webkettle\kettle-manager0.4.0集成安装包\kettle-manager\data-integration\simple-jndi

配置环境变量 KETTLE_HOME=F:\webkettle\kettle-manager0.4.0集成安装包\kettle-manager\data-integration

开源kettle调度以及管理平台kettle-manager的部署是什么样的开源kettle调度以及管理平台kettle-manager的部署是什么样的

5、启动集成的kettle5.4连接以上创建的kettle资源库

路径=kettle-manager0.4.0集成安装包\kettle-manager\data-integration

检测资源库连接是否成功。

开源kettle调度以及管理平台kettle-manager的部署是什么样的开源kettle调度以及管理平台kettle-manager的部署是什么样的

6、将配置kettle5.4的配置文件复制到kettle-manager项目下

开源kettle调度以及管理平台kettle-manager的部署是什么样的

将kettle-manager里面jdbc.properties替换掉

开源kettle调度以及管理平台kettle-manager的部署是什么样的

7、修改配置kettle-manager项目default文件下配置文件

开源kettle调度以及管理平台kettle-manager的部署是什么样的

jdbc.config为使用的主文件,jdbc.config_mysql为mysql作为系统库和资源库的配置案例模板,jdbc.config_oracle为oracle作为系统库和资源库的配置案例模板,本次我使用mysql所以修改jdbc.config_mysql配置模板,修改完将jdbc.config主文件修改名称为jdbc.config.bak  配置好的mysql的jdbc.config_mysql修改名jdbc.config主文件,

开源kettle调度以及管理平台kettle-manager的部署是什么样的

8、启动kettle-manager

cmd的doc页面里面执行km.bat以下图代表配置成功后有一些命令参数说名

开源kettle调度以及管理平台kettle-manager的部署是什么样的

之星km.bat -info  展示配置的信息以下信息我的kettle引用的是kettle7

开源kettle调度以及管理平台kettle-manager的部署是什么样的

以下图不成功检查你的环境变量没有设置或设置的有问题。

开源kettle调度以及管理平台kettle-manager的部署是什么样的

配置加载成功可以开始启动执行km.bat -start 

开源kettle调度以及管理平台kettle-manager的部署是什么样的

 出现Welcome启动完成 

出现错误以下是你的资源库和系统库配置可能没有配对链接不上,解决方案排查你的两个数据源配置情况。

开源kettle调度以及管理平台kettle-manager的部署是什么样的

9、登陆界面

输入地址:http://localhost:82/     账户:admin     密码:000000

开源kettle调度以及管理平台kettle-manager的部署是什么样的

开源kettle调度以及管理平台kettle-manager的部署是什么样的

我当时页面出现错误的问题原因是因为我的myNote.sql执行到km用户下了,kettle资源库没有执行。

开源kettle调度以及管理平台kettle-manager的部署是什么样的

10、更换kettle版本

修改环境变量

开源kettle调度以及管理平台kettle-manager的部署是什么样的开源kettle调度以及管理平台kettle-manager的部署是什么样的

以上就是开源kettle调度以及管理平台kettle-manager的部署是什么样的,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI