ScreenShot_2025-12-31_123132_096.png DataRoom 是一款基於 SpringBoot + Vue 技術棧構建的開源大屏設計器,集成了 MyBatis-Plus、ElementUI、ECharts、G2Plot 等主流前端與後端生態。它不僅支持 MySQL、Oracle、PostgreSQL、SQL Server、ClickHouse 等關係型數據庫,還能通過 HTTP、JSON、Groovy 腳本、JavaScript 函數甚至 ElasticSearch 接入非結構化或實時數據流。更重要的是——完全免費、代碼開源、可私有化部署,為企業和開發者提供了一條低成本構建專業級數據大屏的路徑。

一、為什麼選擇DataRoom?

DataRoom致力於解決傳統數據可視化工具的高門檻問題,通過拖拽式設計和豐富的組件庫,讓任何人都能輕鬆上手。無論是企業運營監控、業務數據展示,還是項目管理看板,DataRoom都能提供完美的解決方案。 在傳統 BI 工具動輒需要 SQL 編寫、DAX 公式或複雜配置的背景下,DataRoom 的核心理念是:讓業務人員也能成為大屏設計師。 它通過所見即所得的畫布操作,將圖表、文本、裝飾元素像 PPT 一樣自由組合;內置 80+ 可視化組件(含動態邊框、3D 圖標、飛線地圖等),無需前端技能即可搭建具有視覺衝擊力的指揮中心看板;更關鍵的是,它不綁定特定雲廠商或 SaaS 平台,既可獨立運行,也能無縫嵌入現有 Java Web 項目,真正實現“用得上、改得了、控得住”。

二、工具優勢

  • 一站式大屏解決方案,從數據源接入->數據清洗處理->大屏設計->大屏預覽->大屏發佈上線
  • 支持多種數據集接入,如:原始數據集、自助數據集(支持多表關聯)、存儲過程、JSON(靜態數據)、JS腳本、Groovy腳本、ElasticSearch、HTTP接口,滿足大多數數據接入需求
  • 支持大屏🔥獨立部署,不對原有工程產生影響,適用於老項目
  • 支持大屏🔥嵌入式集成,引入依賴包即可,與項目無縫融合,無其他系統框架依賴,減少運維成本,適用於新項目
  • 支持組件🔥在線、離線開發,在線開發業務組件、離線開發系統組件,輕鬆解決圖表不滿足需求問題
  • 支持自定義🔥接口權限、數據權限,輕鬆對接Shiro、Security等認證框架,保證大屏數據安全

大屏管理.png

1、智能畫布操作

支持多選對齊(左/右/居中/均分)、圖層管理(置頂/置底/鎖定)、組合解組,大幅提升複雜佈局效率;所有操作實時保存,意外關閉瀏覽器後可恢復設計進度。

2、資源庫驅動設計

內置上百種國產化風格素材:科技感邊框、漸變背景、動態粒子、3D 地球等;支持上傳企業 VI 元素(如 LOGO、品牌色卡),確保大屏符合統一視覺規範。

3、數據集引擎強大

自助數據集支持可視化多表 JOIN,無需手寫 SQL;HTTP 數據集可對接 RESTful API,輕鬆接入 IoT 設備或第三方平台(如釘釘、企業微信);定時刷新機制保障數據實時性,最低支持 5 秒級更新。

4、組件複用與二次開發

設計好的“疫情熱力圖模塊”可保存為業務組件,在其他大屏中一鍵複用;開發者可通過離線模式擴展系統組件,例如集成 AntV L7 實現地理空間分析。

三、功能介紹

1、大屏管理

支持大屏【新增】、【編輯】、【設計】、【預覽】、【複製】、【刪除】操作 大屏管理.png

2、大屏設計器

採用拖拉拽可視化設計,支持30+基礎組件、40+種圖表組件、15種邊框組件、10多種修飾組件 設計器.png

3、資源庫

支持資源自定義上傳、在大屏設計器中直接引用資源,如:3D圖片、邊框圖片、裝飾條、背景圖 資源庫.png

4、數據源

支持MySQL、PostgreSQL、Oracle 、ClickHouse、SqlServer等主流數據庫接入 數據源.png

5、數據集

支持原始數據集、自助數據集、存儲過程數據集、JSON數據集、腳本數據集、JS腳本數據集、HTTP數據集多種方式接入數據 數據集.png 數據集2.png

四、快速部署

部署教程請前往原文查看! 部署教程

126de3fc8a82e0fa385b158f49025c30.gif