基于kettle的可视化数据集成平台
English | 简体中文
- dataintegration-common : 公共模块
- dataintegration-group : 分组管理
- dataintegration-project : 脚本管理
- dataintegration-run : 数据集成运行模块
- dataintegration-sso : sso单点登录模块
- dataintegration-sys : 系统管理模块
- dataintegration-vue : 前端vue模块
基于kettle实现的web版数据集成平台,致力于提供web可拖拽的数据集成平台。
其主要特点有:
- vue2+springCloud架构(后续支持vue3)
- 支持kettle本地引擎,后续扩展spark引擎
- 支持ftp/s3协议的文件读取
由于公司采用springcloud微服务架构开发整个数据中台产品,数据集成属于其中的一个子模块,所以暂时还是采用springcloud的架构进行开源,便于版本统一。
新版也在同步研发中,后续会开放
非常欢迎大家来参与贡献,贡献流程请参考: TODO
可以参考:https://www.young-datafan.com/docs-data-integration/quick-start/installation-docker/. 这个文档部署演示
./mvnw clean install
近期计划编写帮助手册
- 提交issue
请参考 LICENSE 文件.