開源大屏工具 DataGear 的使用

記錄一款好用的大屏工具,DataGear,官方標記爲「開源免費的數據可視化分析平臺」。
其支持的數據集能夠爲SQL或HTTP API等,SQL支持MySQL等關係型數據庫及Hive等大數據引擎,能夠做爲IT人員的數據展現工具。
另外其支持Excel、CSV、JSON數據集,也能夠用做業務人員的數據展現工具。
但若是作數據的可視化分析,距離tableau等專業工具還很遠,我的感受僅是數據的展現工具。mysql

1 特色(粘貼自官網)

  • 支持接入多種數據源:支持接入任意提供JDBC驅動的數據庫,包括MySQL、Oracle、PostgreSQL、SQL Server等關係數據庫,以及Elasticsearch、ClickHouse、Hive等大數據引擎
  • 支持多種格式的數據集:支持建立SQL、CSV、Excel、HTTP接口、JSON數據集,可將數據集定義爲動態參數化數據集,可添加文本框、下拉框、日期框、時間框等類型的數據集參數,爲構建動態可交互圖表提供支持
  • 豐富強大的圖表功能:圖表可聚合多個不一樣格式的數據集,內置折線圖、柱狀圖、餅圖、地圖、雷達圖、漏斗圖等開箱即用的圖表,而且支持自定義圖表配置項,支持編寫和上傳自定義圖表插件
  • 可自由編輯的數據可視化頁面:可視化頁面採用原生的HTML網頁做爲模板,可自由編輯頁面內容,支持導入任意HTML網頁,爲元素添加擴展屬性便可綁定和配置圖表,頁面內置豐富的API,可構建圖表聯動、數據鑽取、異步加載、交互表單等個性化的數據可視化頁面

官網連接:http://www.datagear.tech/
文檔連接:http://www.datagear.tech/documentation/sql

2 使用

系統爲b/s系統,但系統使用的數據庫爲Derby(一款Java開發的嵌入式數據庫,相似sqlite等),所以不須要mysql等數據庫系統的支持,僅需安裝jdk後,便可運行。
這點對於業務用戶來講很友好,能夠輕鬆的搭建起系統,在組織內(提供有用戶、權限管理功能)以圖表、大屏的方式分享數據。
對於IT人員來講,目前該系統還不支持與其餘系統作單點登陸認證,用戶權限也難以集成,不過能夠經過iframe等方式將該系統做爲數據的展現工具,主要實現大屏的展現。展現統計圖表,建議使用積木報表,DataGrid相比積木報表作出的統計圖表更靈活,但編碼較多,如須要個性的難以配置的圖表,可直接用ECharts。數據庫

相關文章
相關標籤/搜索