【開源項目推薦】Apache Superset——最優秀的開源數據可視化與數據探索平臺

大家好,我是獨孤風。

數據可視化是數據領域一個非常重要的應用。而結合了數據可視化和數據探索功能的BI(商業智能)工具,更是被各大公司青睞。但是,由於數據可視化工具的開發成本過高,長期以來一直是商業化的BI工具處於壟斷地位。
那麼,有沒有優秀的開源數據可視化與數據探索平臺呢?
今天爲大家推薦的開源項目,就是極爲優秀的數據可視化項目,Github標星高達55K。讓我們一起來看看吧~

今天爲大家推薦的開源項目名爲Apache Superset。
Apache Superset是一個現代的數據可視化和數據探索平臺。Superset可以取代或增強許多團隊的專有商業智能工具。也可以與各種數據源很好地集成。他可以在不需要任務編碼的情況下,快速構建自己的圖表。提供了一個強大的基於Web的SQL編輯器。對幾乎所有SQL數據庫提供了開箱即用的支持,比如Oracle,Mysql,Doris等等。對可視化效果的支持非常豐富,從簡單的條形圖到地理空間圖都可以完美支持。

將其成爲目前最優秀的開源BI工具並不爲過。

該項目的Github地址爲:https://github.com/apache/superset

目前標星55.9K,最新版本爲3.0.2

主要開發語言前端爲TS,後端爲Python。

可在大數據流動後臺回覆“Superset”獲取安裝包與學習資料。

什麼是Superset?

Superset 是一個現代的數據探索和數據可視化平臺。可以取代或增強許多團隊的專有商業智能工具。Superset 與各種數據源很好地集成。

Superset 提供:

  • 用於快速構建圖表的無代碼界面
  • 用於高級查詢的強大的、基於 Web 的SQL 編輯器
  • 用於快速定義自定義維度和指標的輕量級語義
  • 對幾乎所有 SQL數據庫或數據引擎的開箱即用支持
  • 各種精美的可視化效果可展示您的數據,從簡單的條形圖到地理空間可視化
  • 輕量級、可配置的緩存層有助於減輕數據庫負載
  • 高度可擴展的安全角色和身份驗證選項
  • 用於編程定製API
  • 爲擴展而從頭開始設計的雲原生架構

目前支持的數據源有這麼多,可以很輕鬆建立與他們的連接。

強大的SQL編輯器,可以直接執行SQL語句。

支持的圖表類型非常多。

同時可以做一些數據探索,維度查詢等等。

功能展示

請參考大數據流動視頻號的Superset的功能演示:

如何安裝?

Superset 的安裝非常簡單,可以使用Docker進行快速的安裝,幾分鐘就可以搞定。

首先安裝並查看docker版本,確定正常。

docker --version

查看docker compose版本。

docker compose version

拉取superset代碼

git clone https://github.com/apache/superset.git

進入目錄,並啓動。

cd superset
docker compose up

如需指定版本和配置文件,可以使用下面的命令。

git checkout 3.0.0
set TAG=3.0.0
docker compose -f docker-compose-non-dev.yml pull
docker compose -f docker-compose-non-dev.yml up

隨後訪問

http://localhost:8080

用戶名密碼如下所示

username: admin
password: admin

趕緊使用起來吧~

後續Superset教程,未完待續~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章