数睿通最新版一站式数据中台,数据治理平台源码,基于SpringBoot,SpringCloud开发
这是一款为数据治理而生的企业一站式数据中台,该项目基于智数通项目,在此基础上进行了改造优化,修复了如首次启动服务之间调用过慢,数据服务 API 初始化无效,各模块删除操作缺乏关联校验,可视化模块回显和保存异常,工作流缓存无效等诸多问题,同时优化了前台部分模块的属性显示,丰富了元数据的同步方式,支持手动执行数据质量检测等,同时支持虚拟机和docker一键部署。
系统采用微服务云原生技术,富含各类开箱即用的组件,提供了统一的元数据采集和维护入口,支持常见的数据库元数据采集,用来帮助构建企业数据资产目录和数据安全体系;数据质量模块可以定时对数据质量进行管控;通过数据 api 模块,可以为各业务系统提供数据检索查询服务,实现数据赋能;可视化模块无需搭配任何开发工具,简单拖拽组合,便可以完成复杂的数据分析任务,以看板,酷屏的方式展现。
系统采用 SpringCloud 微服务框架开发,模块划分明确,灵活可拓展,可应对高并发场景需求,兼顾本地,私有,公有云部署,支持Docker一键部署,虚拟机镜像部署。
系统后台整体采用 SpringCloud 微服务框架开发,使用 Spring Security + Spring OAuth 2.0 实现认证鉴权;使用 Quartz 实现任务调度;使用 MyBatis Plus 作为持久层支撑;使用 RabbitMq 提供消息队列服务,用于模块之间的异步通信,处理任务;使用 Redis 提供缓存服务,加快系统查询响应速度;采用 Flowable 作为工作流引擎,为流程化业务提供服务支撑。
系统前台采用 vue 技术栈,使用 vue-element-ui 框架开发,样式简约精美,npm 一键打包,部署方便。
功能一览:
平台基础设置:
系统管理:
岗位管理:配置系统用户所属担任职务。
部门管理:配置系统组织机构,树结构展现支持数据权限。
菜单管理:配置系统菜单,操作权限,按钮权限标识等。
角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
用户管理:完成系统用户配置。
参数管理:对系统动态配置常用参数。
字典管理:对系统中经常使用的一些较为固定的数据进行维护。
系统监控:
登录日志:系统登录日志记录查询。
操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
任务调度:
任务管理:在线(添加、修改、删除)任务调度。
日志管理:任务调度执行结果日志。
元数据管理:
数据源:数据源连接信息管理,可生成数据库文档。
元数据:数据库表的元数据信息管理。
数据授权:设置元数据信息权限划分。
变更记录:元数据信息变更记录信息管理。
数据检索:数据源、数据表、元数据等信息查询。
数据地图:元数据的隶属数据表、数据库的图形展示。
SQL工作台:在线执行查询sql。
数据标准管理:
标准字典:国标数据维护。
对照表:本地数据中需要对照标准的数据维护。
字典对照:本地数据与国标数据的对照关系。
对照统计:本地数据与国标数据的对照结果统计分析。
数据质量管理:
规则配置:数据质量规则配置。
问题统计:数据质量规则统计。
质量报告:数据质量结果统计分析。
定时任务:数据质量定时任务。
任务日志:数据质量定时任务日志。
主数据管理:
数据模型:主数据数据模型维护。
数据管理:主数据数据管理。
数据集市管理:
数据服务:动态开发api数据服务,可生成数据服务文档。
数据脱敏:api数据服务返回结果动态脱敏。
接口日志:api数据服务调用日志。
服务集成:三方数据服务集成管理。
服务日志:三方数据服务集成调用日志。
可视化管理:
数据集:基于sql的查询结果维护。
图表配置:动态echarts图表配置,支持多维表格、折线、柱状、饼图、雷达、散点等多种图表。
看板配置:拖拽式添加图表组件,调整位置、大小。
酷屏配置:拖拽式向酷屏添加图表组件,调整背景图片,颜色,样式,位置,大小等。
流程管理:
流程定义:流程定义管理。
流程实例:
运行中的流程:运行中的流程实例管理。
我发起的流程:我发起的流程实例管理。
我参与的流程:我参与的流程实例管理。
流程任务待办任务:待办任务管理。
已办任务:已办任务管理。
业务配置:配置业务系统与流程的相关属性。
该系统可用于构建企业的数据中台服务,助力数字化转型,也可以用于个人学习研究使用,提升知识储备,系统源码可稳定运行。
喜欢的朋友可直接拍。
如需部署服务另加米。