就目前而言,可视化BI工具可以分为:
-
开源型产品,完全免费
-
商业型产品(一般功能较为强大,但是需要费用购买)
-
传统重BI(这类一般不在考虑的范畴)
开源的: Superset,Redash,Metabase、Kibana
1.Superset
Superset是一款轻量级的BI工具,由Airbnb的数据部门开源,其通过创建和分享 dashboard,为数据分析提供了轻量级的数据查询和可视化方案。整个项目基于Python框架,集成了Flask、D3、Pandas、SqlAlchemy等。
https://github.com/apache/incubator-superset
可选择的可视化效果:
2.Redash
Redash是一款开源的BI工具,提供了基于web的数据库查询和数据可视化功能。
在web页面上输入sql语句,使用查询返回的结果构造数据可视化图表,用户可以将这些图表结果拖动构造成自己需要的数据面板。Redash 支持多种数据源。
https://github.com/getredash/redash
3.Metabase
Metabase对用户极其友好,看板可直接拖拽生成,免去写前端图表开发的工作量,而且可分享可视化查询。Metabase 支持多种数据源。Metabase通过管理界面,可以非常简单的设置权限。
https://github.com/metabase/metabase
4.Kinaba
ELK中的K即是Kibana,Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。可以用kibana搜索、查看、交互存放在Elasticsearch索引里的数据,使用各种不同的图表、表格、地图等,kibana能够很轻易地展示高级数据分析与可视化。
商业的:FineBI、Tableau、PowerBI、DataFocus
1.FineBI
FineBI支持超过多种数据库表和SQL数据源,支持Excel、TXT等文件数据集,支持多维数据库、程序数据集的等各种数据源,适用于对实时性要求较高的数据分析场景。
https://www.finebi.com/
2.Tableau
Tableau是一款老牌的BI产品了,在国内外市场还是占据一定的地位。Tableau的数据源支持方面做的不错,可以连接到文件,关系数据源和大数据源来获取和处理数据。
https://www.tableau.com/
3.Power BI
Power BI是微软最新的商业智能(BI)概念,它包含了一系列的组件和工具。它可以连接多种数据源、简化数据准备并提供即席查询,用户根据自己的需求,灵活地选择查询条件,系统可以根据用户选择的条件生成对应的报表。但是注意PowerBI不支持MongDB、HBase。
https://powerbi.microsoft.com/zh-cn/
4.DataFocus
DataFocus是近来新出的一款BI产品,属于第三代BI产品,是以搜索式分析为主的智能可视化工具,让大数据分析像搜索一样简单。DataFocus包含了从搜索可视化、数据看板、数据仓库、数据清洗、权限管理、数据安全性等全功能模块。
https://www.datafocus.ai/