前后端分离架构,对kettle的各个功能进行了二次开发,前端使用html5+css+easyui,后端使用Spring +SpringMVC +mybatis;数据库使用postgresql,做成管理平台方便公司其他项目做数据转换;
点击空白处退出提示
前后端分离架构,对kettle的各个功能进行了二次开发,前端使用html5+css+easyui,后端使用Spring +SpringMVC +mybatis;数据库使用postgresql,做成管理平台方便公司其他项目做数据转换;
1.目录管理-树形结构管理项目中新增的转换和作业路径,使用户可以清晰的看到哪个路径下面有多少转换或者作业;
2.数据库连接-管理转换需要用到的数据库信息,提供新增、修改、删除和复制功能;
3.转换管理-转换列表,提供新增、编辑、导入、批量导入、全量导入、批量删除功能,打开转换可以对转换步骤组件进行设计以
满足各种数据转换需求;
4.作业管理-作业列表,功能同转换一样,包含各种作业步骤组件,步骤组件做成目录树并且可根据步骤名称模糊查询;
5.集群服务器管理-为满以后业务量增大负载均衡做的考虑;
6.执行日志-系统操作日志的记录;
7.统计-转换和作业的统计图标
1、对kettle的各个功能进行了二次开发,前端使用html5+css+easyui,后端使用Spring +SpringMVC +mybatis;数据库使用postgresql。
2、我主要搭建springMVC框架、开发部分转换和作业步骤的开发,例如:转换步骤-RowGenerator、SystemInfo、TableInput、Sequence、JoinRows;作业步骤-检查列表是否存在、检查表是否存在、等待SQL、ping一台主机、zip压缩文件、删除文件、删除目录等。




评论