导读
数据可视化,即把数据以图表、表格等形式展现。此需求在中后台系统中的频次仅次于表单和列表,所以调研现有工具来提升开发效率会有比较大的收益。
市场上相关产品分为开源和收费效率是什么意思两种,成本原因,先对较流行的开源方案进行一下调研。会从基础数据、基本功能、二次开发等维度进行对比分析,会分为多篇,本篇先做基础数据的对比。
基本数据
数据截止至 2022.04.14。
注:发好几次过不了审核,说外链有中国地图不合规。所以请各位自行在 github 上搜索项目,这里就不放外链了,我也很无奈。
Superset | DataEase | Metabjava面试题ase | Redash | |
---|---|---|---|---|
介绍 | Apache Superset is a Data Visualization and Data Exploration PlatfJavaScriptorjavascript百炼成仙免费阅读m | 人人可用的开源数据可视化分javascript权威指南析工具。 | The simplest, fastest way to get business intelligjava是什么意思ence and analytics to everyone in your comJavaScriptpany! | Make Your Company Data Driv数据可视化的作用en. Connect to any数据可视化描述错误的是 data source, easily visualize, dashbojava面试题ard 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% – TypeScrip产品t 7.1% |
– Python 40.5% – Java产品设计专业Script 33.6% – TypeScript 1产品生命周期7.7% |
GitHub |
45.6kstars 1.4kwatching 8.9kforks |
5.5k st效率是什么意思ars 93 watching 1.数据可视化是什么1k forks |
28.1k stars 639 watching 3.9k forks |
20.9k s数据可视化tars 583 watching 3.7k forks |
支持的数据库 | 35 | 13 | 15 | 29 |
前端主要依赖 | – React – Antd – @superset-ui — Ejava环境变量配置charts — D3 |
– Vue – @antv/g2plot – @antv/s2 – Echarts |
– React – airbnb/visx – D3 |
– React – Antd – D3 |
快速熟悉 | – B 站教程 – 对效率高发票查验接数据 –效率公式 B 站教程 – 折线图 |
– 快速入门 – DataEase入门教学视频 |
– Demo 视频 | – 首页小视频 – B 站教程 – 入门 |
小节
- 单从 Star 看 Sjavascript:void(0)uperset &gJavat; Metabase > Redash > DataEase。前三者最少也有 6 年历javascript:void(0)史,而 DataEase 目前还不到 1 年,值得一提的是它是国产的;
- 后端语言分数据可视化实例别是,Python – Superset、Rejavascriptdownloaddash,Java – DataEase、Metabase(Clojure);
“博学之,审问之,慎思之,明辨之效率是什么意思,笃行之。”——《礼记中庸》
参考资料
- 三款主流开源数据可视化工具对比:Superset、DataEase、MetaBase
- 数据可视化的开源方数据可视化案: Superset vs Redash vjava编译器s Metabase (一)
- 数据可视化的开源方案: Superset vs Redash vs Me产品生命周期tabas效率的拼音e (二)