开源 BI 工具调研:Superset、Metabase、Redash、DataEase(一)- 基本数据

5,944 阅读2分钟

导读

数据可视化,即把数据以图表、表格等形式展现。此需求在中后台系统中的频次仅次于表单和列表,所以调研现有工具来提升开发效率会有比较大的收益。

市场上相关产品分为开源和收费两种,成本原因,先对较流行的开源方案进行一下调研。会从基础数据、基本功能、二次开发等维度进行对比分析,会分为多篇,本篇先做基础数据的对比。

基本数据

数据截止至 2022.04.14。

发好几次过不了审核,说外链有中国地图不合规。所以请各位自行在 github 上搜索项目,这里就不放外链了,我也很无奈。

SupersetDataEaseMetabaseRedash
介绍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%
GitHub45.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
支持的数据库35131529
前端主要依赖- 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);

“博学之,审问之,慎思之,明辨之,笃行之。”——《礼记·中庸》

参考资料