热门文章> 开源的bi工具有哪些? >

开源的bi工具有哪些?

36氪企服点评小编
2021-06-07 16:59
1528次阅读

    目前市场上开放源码的BI产品较多,各产品侧重点不同,有些以报表为主,有些以可视化为主,有些以查询分析为主。本文选择了几款开放源码BI产品,从产品功能、可视化功能、数据源支持和使用文档等方面进行对比,以期对大家有所帮助。下面就让小编为大家介绍开源的bi工具有哪些?

开源的bi工具有哪些?开源的bi工具有哪些?

Grafana

    与Superset相比,GitHub拥有更多的明星,之所以将其放在第二个位置,是因为它的应用与大多数BI产品不同,Grafana主要用来对接时序数据库,分析显示监控数据。现在支持的数据源有:InfluxDB,EluxSearch,GraphySearch,Prometyus等,还有MySQL,MSSQL,PG等关系型数据库。
    查询语言和每个数据源的功能都有很大的不同,Grafana可以将来自多个数据源的数据组合到一个指示板上,但是每个面板都与属于特定组织的特定数据源绑定在一起。
    对于不同的数据源,Grafana提供了不同的编辑器,这使使用特定数据源的查询语法变得很容易。有时候,Grafana与Kibana相比,Grafana在数据源种类和查询支持方面的表现更为丰富。
面板(Panel)是可视化构建过程中的基本可视化模块。根据在面板中选择的数据源,每个面板都提供了一个查询编辑器(通过查询编辑器,可以提取出显示在面板中的完美视觉效果)。面板可以在仪表板上拖放和重新排列,以及调整大小,这里有多种样式和格式选项。
    Dashboard是Grafana可视化的最终展示形式,并且Dashboard(或特定面板)可以以多种方式被分享。可将链接发送给Grafana登录者。当前查看的所有数据都可以通过使用快照功能被编码为静态和交互式JSON文档。这样做比通过电子邮件发送截屏效果更好。
值得注意的是,Grafana的文档写得非常好,除了非常详细之外,将许多操作步骤记录到GIF文件中,让人一目了然。
    究竟什么情况下会选择Superset,什么情况下会选择Grafana?
    选择Grafana进行时序、日志和设备运行数据分析;选择Superset进行企业生产经营数据分析。

Metabase

    Metabase目前在GitHub上的人气仅次于Superset,Metabase也是一个完整的BI平台,但是它的设计理念和Superset有很大的不同。Metabase非常重视非技术人员(如产品经理、市场营运者等)使用该工具时的经验,让他们可以自由探究数据并回答他们自己的问题。而且在Superset中,非技术人员基本上只会看到预建的Dashboard、不会理解SQL或数据库结构,因此难以亲自动手操作。
    通过“提问”的方式,Metaba实现了一步一步的数据探索,探索的结果可以作为Dashboard保存和发布。可以使用Nativequery来处理复杂问题,允许用户编写SQL或nativequery。
    数据来源方面,Metablite支持15种资料来源,包括Redshift,Druid,GoogleBigQuery,MySQL,PG等。

润乾报表

    润乾报表是国内为数不多的一款开源BI产品,产品名称虽然以报表命名,但实际上已经包含了所有的BI功能。就功能而言,润乾报表可以大致等同于Superset+BTS,也就是说,它提供了多维的分析、任务栏和报告,还有平台管理功能。


    数据来源:润乾报表除了支援传统的RDBMS,如MySQL,Ohle外,亦支援诸如MhoDB,Ehosearch,Rehash,hrk和suff等资料来源。也可以使用Excel,CSV,JSON直接进行报表开发和数据分析。
    从视觉效果上看,润乾报表表现不太突出,有30多种内置图形中规中矩。若要更有效地使用可视化图库,可通过润乾报表提供的第三方图形界面来实现,引入图库文件后修改JS,以接收数据集数据即可完成。这种方法与Superset等扩展可视化图库的方法不同,它没有任何插件开发过程,简单方便。
    润乾报表提供的多维分析力能类似于Superset,通过拖放页面上的维度和指标来执行数据查询,同时还可以做切片和旋转。润乾报表允许用户直接基于文件分析,或者编写SQL的数据查询生成图表,同时保证性能还能使用自己专用的存储格式。
    对于语义层建模,润乾报表支持多表关联(JOa)。具体地说,在“加干”报表中,需要将维度显示生成到表中,如果没有相应的表,则需要创建虚拟表,这样做的好处是,前端查询分析界面可以很方便地实现多表实时关联查询,而不必每次都基于宽表(物理或逻辑)。
    Dashboard可以通过多维分析拖拽图表组织,根据指定的(或自定义)布局生成,而数据过滤分析则可以使用全局参数。
    添加报表的另一个优点是能够处理复杂报表。
    据我们所知,国内的报表都具有很强的本地化特点,润乾报表一开始是为实现复杂报表而设计的报表工具,是目前主流产品(含商业)中最早也是最好的一种。
    因此,无论使用上述任何一种工具,都不能令人满意。
    润乾报表的定位与Redash非常相似,都是希望提供方便的方法让用户快速得到分析结果。还提供了一个轻量级的管理平台(ReportCenter),它包含了资源管理、权限控制和邮件订阅等功能。
    润乾报表提供了BI平台,同时还支持模块化的集成,可以根据需要将产品中的各个模块集成到现有的项目中,这对于已经拥有平台系统的用户来说非常方便。
    值得注意的是,润乾报表并非所有功能都开放源代码,目前开放源代码的部分包括:多维分析前端界面,报告中心和任务栏。若要使用基本报告、多维分析服务器等部分,则需要付费,但价钱不贵。

总结

    我国的BI项目主要是企业级的应用解决方案,其需求主要集中于多维分析式自助报告、Dashboard和一些相关的平台管理功能,而对多步探索式分析的需求相对较少(这部分功能通常是通过桌面BI实现的)。因此,作为国产产品的润乾报表,除了具备常规BI所具备的特性外,还可以处理国产复杂报表,因此,在选择开源BI时不妨尝试一下。以上就是小编为大家介绍的关于开源的bi工具有哪些?的全部内容,希望能够帮到大家。

[免责声明]

文章标题: 开源的bi工具有哪些?

文章内容为网站编辑整理发布,仅供学习与参考,不代表本网站赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时沟通。发送邮件至36dianping@36kr.com,我们会在3个工作日内处理。

相关文章
最新文章
查看更多
关注 36氪企服点评 公众号
打开微信扫一扫
为您推送企服点评最新内容
消息通知
咨询入驻
商务合作