查看原文
其他

企业必备的开源商业智能分析工具和报表工具 Top7

2017-04-14 OSC-王练 开源中国

#点击图片报名参加武汉、长沙源创会#


在大数据和开放数据的重要性日益增长的经济体中,为了以精确和可读的格式分析和呈现数据,企业应当采用什么工具?

此文涵盖了有助于解决此问题的一些工具,包括顶级的开源商业智能(BI)工具以及报表工具。如有其它同类优秀项目,欢迎回复补充。


01

BIRT


BIRT 是一个开源技术平台,用于创建可视化数据和报表。它源自开源的 Eclipse 项目,于 2004 年首次发布。

BIRT 由多个组件组成,主要组件包括报表设计器和 BIRT 运行时。另外还提供三个额外的组件:报表引擎、报表设计器和报表阅读器。 使用这些组件,可以作为独立解决方案来进行开发和发布报表。

BIRT 是用 Java 编写的,根据 EPL 许可证授权,最新的版本可在 Windows、Linux 和 Mac 上运行。


02

JasperReport


JasperReport 是广为流行的开源报表工具之一,在数十万个生产环境中使用,分社区和商业支持版本。

JasperReport 同样由多个组件组成,包括 JasperReport Library、JasperReport Studio 和 JasperReport Server。ETL、OLAP 和服务器组件为 JasperReport 提供了良好的企业环境,使其更容易与现有的 IT 体系结构集成。

JasperReport 有优秀的文档、wiki 和一些其他资源的支持,以 Java 编写,可运行在 Windows、Linux 和 Mac 上,根据 AGPL 许可证授权。


03

Pentaho


Pentaho 是一个完整的商业智能套件,涵盖从报告到数据挖掘的各种用例。 Pentaho BI 套件包含多个开源项目,Pentaho Reporting 就是其中之一。 像其他工具一样,Pentaho Reporting 具有丰富的功能集,可以在企业组织中使用。

Pentaho BI 套件还包含 Pentaho BI 服务器。这是一个 J2EE 应用程序,通过基于 Web 的用户界面提供运行和查看报告的基础架构。

Pentaho 在 Java Enterprise Edition 上运行,可用于 Windows、Linux 和 Mac ,根据 GPL 许可授权。


04

SpagoBI


SpagoBI 同样是一个完整的商业智能套件。 套件包括许许多多的工具,例如:报表、图表、原型、数据挖掘、ETL 等等。其背后的公司提供用户支持、维护、咨询和培训等服务。

SpagoBI 可以与许多其他工具集成,如 KeyRock 身份管理器,Orion 上下文代理和流行的开放数据门户  CKAN。它适用于 Wildfly 8、10 和 JBoss EAP 7 等环境。

SpagoBI 依然是用 Java 编写的,根据 MPL 2.0 许可证授权。


05

KNIME


KNIME 是一个开源的分析勘探平台,最初被用于执行制药行业数据分析。其用途目前已扩展到银行、出版商、汽车制造商、电信公司等行业。

KNIME 提供了一系列功能,包括协作扩展和门户网站,甚至将机器学习也整合在一起,还有对 Weka 的支持。

KNIME 是用 Java 编写的,与 Linux、OS X 和 Windows 兼容,并根据 GPL 授权。


06

ReportServer


ReportServer 是一个开源商业智能平台,也提供商业版本,允许采用 Excel、Word、多维 OLAP 展示报表信息。

ReportServer 基于 Java ,可在 Apache Tomcat、Wildfly 和其他 Java 应用服务器上运行。通过 Bitnami ReportServer Stack 提供了 Linux、OSX 和 Windows 的云和虚拟映像。

ReportServer 根据 AGPL 许可。


07

Seal Report


Seal Report 是一款生产报表和开放数据库报表框架,项目完全开源,背后的公司 Ariacom 提供服务,如咨询和培训。

Seal Report 提供包括支持动态 SQL 源、本地数据透视表、HTML5 图表、Web报表服务器、层级导航及层级报表、定时任务等。

Seal Report 采用微软 .Net 框架,C# 编写,根据 Apache 2.0 许可证授权。


结语


所有这些开源的商业智能和报表工具都为企业提供了丰富的功能集,用户在做选择时应该做一个更为详细和彻底的比较。一些工具通过特定功能来区分,例如与机器学习的集成,或虚拟机和云图像的可用性。最终选择对你最有用的那个。

编译自

原文作者

如需转载请在文中注明原文来源、作者及译文来源




推荐阅读

防止网络入侵,这些防火墙工具你一定要知道!

AI 可以自己编程了,程序猿们该何去何从?

2017 年移动应用开发十大趋势

DB-Engines 发布 4 月份全球数据库排名,MySQL 跌幅最大

从代码构建到性能分析,高效 Java 开发人员的首选工具

点击“阅读原文”查看更多精彩内容

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存