开源地址:gitee | github
详细介绍:MyData 基于 Web API 的数据集成平台
部署文档:用 Docker 部署 MyData
使用手册:MyData 使用手册
试用体验:https://demo.mydata.work
交流Q群:430089673
介绍
MyData ,一个旨在简化 Web 应用之间数据对接的工具,提高日常工作效率,如其名“我的数据” 旨在让用户更好的掌控和管理数据。
v1.0 的目标是:针对多应用之间数据集成的场景,为开发人员提供更安全、更方便的对接集成方案;
0.8.0
主要更新内容:
- 新增通过邮件发送业务数据;
- 支持字段对比查询;
- 数据类型增加number;
- 优化任务整体流程;
新功能
-
任务管理
- 消费数据类型任务 新增“发送邮件”模式,将符合条件的业务数据导出excel 并发送到指定邮箱;
- 过滤条件支持字段之间的对比查询;
- 消费数据类型任务 新增“发送邮件”模式,将符合条件的业务数据导出excel 并发送到指定邮箱;
-
数据管理
- 字段类型,增加 数值类型(number),支持浮点型数据 从而不会转为字符串;
- 字段类型,增加 数值类型(number),支持浮点型数据 从而不会转为字符串;
-
集成管理
- 增加删除业务数据功能,方便调试阶段清理数据;
-
任务管理
- 提供数据类型任务的分批参数中,增加“两次获取相同数据即结束任务”的开关 以便控制任务正常结束或异常中止;
- 提供数据类型任务的分批参数中,增加“两次获取相同数据即结束任务”的开关 以便控制任务正常结束或异常中止;
优化
-
任务管理
-
任务周期 改用Cron编辑器;
-
过滤条件的字段 改用下拉框,避免填写出错;
-
日志列表 增加刷新按钮;
-
当选择发送邮件时,禁用分批模式;
-
-
定时任务
-
优化整体流程逻辑;
-
减少日志详情内容量,加快页面加载数据;
-
改用hashcode对比前后两次对比数据;
-
失败任务 1分钟后重试,最多5次;
-
-
环境管理
- 编辑环境 支持修改所属项目;
修复
-
任务管理
-
修复创建任务时,API列表未按类型正确加载问题;
-
修复字段映射表格 初始加载时不显示数据问题;
-
修复选择其他环境时 未排除当前环境选项;
-
修复日志列表 初始显示上次查看的任务日志记录问题;
-
-
定时任务
-
修复数据类型转换的空指针转为“null“字符串问题;
-
修复内置变量值在任务执行过程中不更新问题;
-
-
数据管理
- 修复数据编号重复校验 未按项目隔离,导致跨项目无法创建相同编号数据;