開源 BI 工具調研:Superset、Metabase、Redash、DataEase(一)- 基本資料

語言: CN / TW / HK

導讀

資料視覺化,即把資料以圖表、表格等形式展現。此需求在中後臺系統中的頻次僅次於表單和列表,所以調研現有工具來提升開發效率會有比較大的收益。

市場上相關產品分為開源和收費兩種,成本原因,先對較流行的開源方案進行一下調研。會從基礎資料、基本功能、二次開發等維度進行對比分析,會分為多篇,本篇先做基礎資料的對比。

基本資料

資料截止至 2022.04.14。

發好幾次過不了稽核,說外鏈有中國地圖不合規。所以請各位自行在 github 上搜索專案,這裡就不放外鏈了,我也很無奈。

| | Superset | DataEase | Metabase | Redash | | - | - | - | - | - | | 介紹 | Apache Superset is a Data Visualization and Data Exploration Platform | 人人可用的開源資料視覺化分析工具。 | The simplest, fastest way to get business intelligence and analytics to everyone in your company ! | Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data. | | 背書/使用者 | Apache、Airbnb | 飛致雲 | | | | 技術棧 |
- TypeScript 34.7%
- Python 33.2%
- JavaScript 13.3% |
- Java 75.2%
- Vue 15.5%
- JavaScript 5.3% |
- Clojure 51.0%
- JavaScript 37.9%
- TypeScript 7.1% |
- Python 40.5%
- JavaScript 33.6%
- TypeScript 17.7% | | GitHub | 45.6k stars
1.4k watching
8.9k forks | 5.5k stars
93 watching
1.1k forks | 28.1k stars
639 watching
3.9k forks | 20.9k stars
583 watching
3.7k forks | | 支援的資料庫 | 35 | 13 | 15 | 29 | | 前端主要依賴 | - React
- Antd
- @superset-ui
-- Echarts
-- D3 | - Vue
- @antv/g2plot
- @antv/s2
- Echarts | - React
- airbnb/visx
- D3 | - React
- Antd
- D3 | | 快速熟悉 | - B 站教程 - 對接資料
- B 站教程 - 折線圖 | - 快速入門
- DataEase入門教學視訊 |- Demo 視訊 | - 首頁小視訊
- B 站教程 - 入門 |

Star History Chart

小節

  1. 單從 Star 看 Superset > Metabase > Redash > DataEase。前三者最少也有 6 年曆史,而 DataEase 目前還不到 1 年,值得一提的是它是國產的;
  2. 後端語言分別是,Python - Superset、Redash,Java - DataEase、Metabase(Clojure);

“博學之,審問之,慎思之,明辨之,篤行之。”——《禮記·中庸》

參考資料