Metabase Superset Redash 对比
本页内容
Metabase Superset Redash 都是流行的BI数据分析看板工具,下面从几个方面做下对比,帮组大家做选型。
语言及安装成本
软件 | 编写语言 | 二次开发难度 | 后期官方功能特性支持度 | 安装维护成本 |
---|---|---|---|---|
metabase | clojure | 较高 | Java相关包比较多,后期开发团队给力能支持更多丰富功能。 | 低,依赖较少 |
redash | Python | 较低 | Python 相关包相对Java较少,不过Python开放效率高,迭代相对较快 | 较高,依赖较多 |
superset | Python | 较低 | 同redash | 低,依赖较少 |
数据源支持情况
可以看出,基于Java强大的生态,Metabase支持数据源是最多的一个。[1]
Data Sources | Metabase | Redash | Superset |
---|---|---|---|
Amazon Redshift | ✓ | ✓ | ✓ |
Google BigQuery | ✓ | ✓ | ✓ |
Cassandra | ✓ | ||
MongoDB | ✓ | ✓ | |
PostgreSQL | ✓ | ✓ | ✓ |
MySQL | ✓ | ✓ | ✓ |
Google Analytics | ✓ | ✓ | |
Snowflake | ✓ | ✓ | |
Druid | ✓ | ✓ | ✓ |
H2 | ✓ | ||
SQLite | ✓ | ✓ | ✓ |
Microsoft SQL Server | ✓ | ✓ | ✓ |
CrateDB | ✓ | ||
Oracle | ✓ | ✓ | ✓ |
Vertica | ✓ | ✓ | ✓ |
Presto | ✓ | ✓ |
账户授权管理
软件 | Google OAuth | LDAP | OpenID | Database |
---|---|---|---|---|
Metabase | 支持 | 支持 | 不支持 | 支持 |
Redash | 支持 | 不支持 | 不支持 | 不支持 |
Superset | 支持 | 支持 | 支持 | 支持 |
用户权限管理,Metabase和Redash都是基于权限组去管理,superset是基于权限点去管理,不过权限点实在太多导致非常混乱,非常难用。
SQL变量支持
Metabase,Redash支持
图表支持
Superset支持较多,Metabase和Redash较少,不过够用了。
结论
强烈推荐使用Metabase,就小白教程站长使用来看,Metabase安装方便,后期升级方便,支持SQL变量及代码片段,软件完全汉化,开发团队已经商业化运作,当前开源的版本已经完全支持中小型公司的数据分析[2]。
- ↑ Superset vs Metabase vs Redash – Comparing Open Source BI Tools https://hevodata.com/blog/superset-vs-metabase-vs-redash/
- ↑ 开源BI框架对比选择 Superset-Redash-Metabase https://blog.csdn.net/weixin_43329319/article/details/108441435