5103-數睿通最新版一站式數據中臺,數據治理平臺源碼,基于SpringBoot,SpringCloud開發
數睿通最新版一站式數據中臺,數據治理平臺源碼,基于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圖表配置,支持多維表格、折線、柱狀、餅圖、雷達、散點等多種圖表。
看板配置:拖拽式添加圖表組件,調整位置、大小。
酷屏配置:拖拽式向酷屏添加圖表組件,調整背景圖片,顏色,樣式,位置,大小等。
流程管理:
流程定義:流程定義管理。
流程實例:
運行中的流程:運行中的流程實例管理。
我發起的流程:我發起的流程實例管理。
我參與的流程:我參與的流程實例管理。
流程任務待辦任務:待辦任務管理。
已辦任務:已辦任務管理。
業務配置:配置業務系統與流程的相關屬性。
該系統可用于構建企業的數據中臺服務,助力數字化轉型,也可以用于個人學習研究使用,提升知識儲備,系統源碼可穩定運行。





本源碼地址:http://m.bmm520.net/vip/java/2022/1029/23458.html