kettle-job
项目介绍
此版本基于kettle-8.3.0.0-371版本的API开发的
部署
基础环境
操作系统:windows(linux类似)
预装软件:jdk1.8、mysql、tomcat9.0
将源码中kettle-job.sql导入mysql数据库。
配置\WEB-INF\classes\resource\db.properties 和 kettle.properties
启动tomcat
Windows:apache-tomcat-9.0.10\bin\startup.bat;
Linux: apache-tomcat-9.0.10\bin\startup.sh;
访问http://localhost:8080/kettle进入系统。
使用说明
首页
首页主要是显示监控信息,当一个任务(作业或转换)启动后,这个任务就处于被系统的监控状态下,首页展示了总监控任务数、监控作业数、监控转换数、转换监控记录(仅显示5条)、作业监控记录(仅显示5条)以及7天内作业和转换的监控状况。
资源库管理
管理kettle数据库资源库的信息,可以新增、修改、删除数据库资源库。
任务管理 – 作业管理
管理作业定时任务,可以新增、修改、删除作业定时任务,启动后作业即开始运行。
任务管理 – 转换管理
管理转换定时任务,可以新增、修改、删除转换定时任务,启动后转换即开始运行。
任务管理 – 执行策略
管理执行策略,可以新增、修改、删除执行策略(定时执行策略)。
监控管理 – 作业监控
处于运行的作业会被系统监控,此处显示被监控的作业的监控信息,包括总作业任务数、总执行成功次数、总执行失败次数以及每个作业的成功次数和失败次数。查看详情页面还可以查看每次执行的日志及执行时间,日志还可下载。
监控管理 – 转换监控
处于运行的转换会被系统监控,此处显示被监控的转换的监控信息,包括总转换任务数、总执行成功次数、总执行失败次数以及每个转换的成功次数和失败次数。查看详情页面还可以查看每次执行的日志及执行时间,日志还可下载。
用户管理
此菜单只有admin用户登陆时显示,用户管理用户,admin用户可以新增用户、编辑用户、删除用户。