本介绍我的开源项目[kettle-manager]kettle管理平台如何获取并部署使用,该项目介绍请参看另一篇博文:http://www.cnblogs.com/majinju/p/5739820.html 。
下面主要介绍项目部署流程,使用中有问题可以发邮件反馈。
准备工作:
- 本系统暂时只支持oracle数据库,后续稍作改进就能支持更多数据库,所有你需要有一个oracle数据库。
- 本系统现在默认的kettle版本是5.4,部署包中的jar都是kettle5.4的jar,理论上更换对应版本的jar就能支持其他版本的kettle。
- 下载部署包:http://pan.baidu.com/s/1o7MIup0#path=%252F 。
部署流程:
- 通过kettle自带ui在oracle中创建一个数据库资源库,后续需要将资源库信息配置到系统中去。
- 第一次使用,在oracle中创建本系统的数据库用户km(可自定义,需要修改对应配置),然后将部署包中【doc\sql中的dmp】导入km用户中。
- 再按doc\sql\myNote.sql文件指示执行其中的脚本,修改kettle资源库表结构和完善km库表结构。
- 修改km库中数据库配置表[metl_database]的数据库信息,其中kettle库连接信息的expand字段附带了kettle的登录信息(就是打开kettle ui登录资源库的用户和密码)。
- 根据实际情况设置kettle jndi文件位置环境变量:org.osjava.sj.root=E:\kettle\simple-jndi。然后将文件:doc\杂物\jdbc.properties 拷贝到该目录,根据实际情况修改其中数据库信息,还可以按样例格式新增其他数据库。
- 将日志和运行状态修改的作业:doc\杂物\作业日志记录.kjb 导入你的资源库。
- 自行修改日志配置文件:log4j.xml,可以调整日志目录等。
- default中是配置文件,需根据实际情况修改,主要修改数据库信息。
- 可以修改start.bat文件内容以修改使用的端口。
- 双击运行start.bat脚本启动项目。
- 运行正常后就可以访问了,默认地址是:http://127.0.0.1:85 ,若运行时修改了端口,这里对应修改即可。
时间: 2024-12-14 05:23:45