2017年7大开源商务指南平台和报表工具简介

在这篇文章中 , 我们将介绍一些顶级开源商务智能平台( BI ) 和报表工具。 在企业日常经营活动中 , 开放数据和大数据的作用正在不断增加 , 我们将如何分析和呈现我们的数据呢? 该列表覆盖的工具则可以很好解决这个问题。

注意 , 这个列表并不包含所有的开源商业智能平台和报表工具, 另外本文将商业智能套件和普通报告工具是放在一起来讲的。

TOP 1 BIRT


BIRT 是一个开放源码的 Eclipse 项目 , 并在 2004 年首次发布。 BIRT 是一种用于创建数据可视化和报表的开源技术平台。 项目发起人包括 OpenText, IBM, innovent Solutions。

BIRT 包括几个组件。 主要组件包括一个报表设计器和 BIRT运行时 ,另外 BIRT 也提供额外的三个组件: 图表引擎, 图表设计器,图表浏览器。 用这些组件 , 您应该能够将报表作为独立地解决方案进行开发及发布。

BIRT 是用 Java 编写的 , 并拥有 Eclipse 公共许可证。 其最新版本可以运行在 Windows、Linux 和 Mac平台 , 可点此下载。 通过点击项目计划查看当前最新的开放活动。

在这篇文章中 , 我们将介绍一些顶级开源商务智能平台( BI ) 和报表工具。 在企业日常经营活动中 , 开放数据和大数据的作用正在不断增加 , 我们将如何分析和呈现我们的数据呢? 该列表覆盖的工具则可以很好解决这个问题。

注意 , 这个列表并不包含所有的开源商业智能平台和报表工具, 另外本文将商业智能套件和普通报告工具是放在一起来讲的。

TOP 2 Jasperreport

Jasperreport 是最流行和广泛使用的开源的报表工具。 目前被安装部署在成千上万的生产环境中,提供商业和社区2个版本支持。

JasperReport由多个组件构成, 包括JasperRepor库、JasperRepor设计器、Jasperreport 服务器。 该库包括所有核心Java类和API,为JasperReport提供支持。 Jasperreport 提供的ETL 、 OLAP 和服务器组件对来讲是非常重要的工具 , 使它更容易集成到现有的组织IT 架构中。 有关组件的完整概述和描述,请访问JasperReport社区主页。

jasperreport 有很好地文档及wiki支持以及其他方面的资源支持。 用 Java 编写 , jasperreport 运行于 Windows 、 Linux 和 Mac 平台, 点击下载。 其最新版本在 2016年 7月发布 , AGPL 协议授权。

TOP 3 Pentaho


Pentaho 是一个完整的商务智能套件 , 覆盖从基础报表到数据挖掘所有领域。 Pentaho BI 套件中包含多个开放源项目 , 其中 Pentaho 的报表就是其中之一。 像其他工具一样,Pentaho报告具有丰富的功能集,可以在企业组织中使用。

Pentaho BI 套件中还包含了 Pentaho BI 服务器。 这是一个J2EE应用程序,它提供了一个基础架构,通过基于Web的用户界面运行和查看报告。 该套件的其他组件超出了本文的范围,在此不做过多讨论;

Pentaho通过许多社区资源(如文档,wiki等)提供支持。 该套件在J2EE上运行,可在Windows,Linux和Mac平台上使用。 其最新版本为 6.1 , 2016 年 4 月发布 , GPL 协议授权。 你可以在这里找到下载。


TOP 4 SpagoBI


SpagoBI 是另一个完整的商务智能套件。 套件中包含的工具包括:报表,图表,驾驶舱,数据挖掘,ETL等。 该公司背后提供专业服务支持,如用户支持,维护,咨询和培训等。

SpagoBI可以与许多其他工具集成,例如KeyRock身份管理器,Orion Context Broker和CKAN,流行和广泛使用的开放数据门户。 其支持认证的环境包括Wildfly 8,10和JBoss EAP 7。

spagobi5.2 发行于 2016 年 3 月。 就像其他一些工具 , 它是用 Java 编写 , 并且它采用 Mozilla Public License 2.0 版本。 点击此处下载。

TOP 5 KNIME


KNIME 是一个开放源代码的分析平台 , 起源于药物研究。 它的使用范围已经扩展到银行,出版商,汽车制造商,电信等行业。

KNIME提供了一系列功能,包括协作扩展和Web门户。 机器学习也被集成,当然也包括Weka支持。

KNIME是用Java编写的,与Linux,OS X和Windows兼容,GPL授权. 其最新版本为 2016 年 12 月发布 , 并可在此下载

TOP 6 ReportServer


ReportServer是另一个开源的商业智能平台,同时也提供商业版本。 ReportServer支持报表,即席分析,Excel和Word报告,以及多维OLAP分析。

ReportServer基于Java编写,可以运行在Apache Tomcat,Wildfly或其他Java应用程序服务器上。 支持云和本地化部署 最新版本的ReportServer 3.0于2016年3月发布,并已获得AGPL的许可。 安装程序包和虚拟磁盘映像可在此点击下载

TOP 7 Seal Report


Seal Report是一个开源框架 , 用于从任何开放数据库中产生报告和仪表板。 Seal Report是完全开源的,由Ariacom公司提供专业服务,例如围绕项目的咨询和培训。

它的一些功能包括支持动态SQL数据源,数据透视表,HTML5图表,web报表服务器,等等。 Seal Report是用C#编写的,需要包括 .NET framework的最新版本的Windows来运行。 其最新版本为 2.1 , 2016年3月发布 , 并且采用 Apache License 2.0 版本。 可在GitHub上下载

总结

所有这些开源的商业智能和报表工具提供了一个丰富的功能集,可供企业使用。 最终用户应进行彻底比较,并选择最能满足其需求的工具。 这些工具可以通过一些特定的属性进行区分 , 例如是否集成机器学习 ,是否至此和虚拟机、云部署等。 来选择合适地工具为你所用。

你用这些工具吗 ? 您有何体验 ? 或者,你使用过类似的工具但没有在这里列出,你想要分享?



JasperReportBIRT作为报告工具

JFreeChart作为图表库

Weka作为数据挖掘工具

Jpivot / Mondrian作为OLAP工具

KettleTalend作为ETL工具




猜你喜欢

转载自blog.csdn.net/wangjunji34478/article/details/79569483
今日推荐