文档章节

7 款顶级开源 BI(商务智能)软件和报表工具

开源中国股瞎
 开源中国股瞎
发布于 2016/06/29 17:13
字数 1175
阅读 3.6W
收藏 299

在这个信息化时代,每分每秒都产生海量数据。在海量数据中,挖掘出有用的数据,并且能以较人性化、直观的方式展示这些数据,变得尤为重要。本文将介绍 7款顶级开源 BI(商务智能)软件和报表工具,用于商业数据的分析处理,希望对您有所帮助。

BIRT

BIRT(Business Intelligence and Reporting Tools) 是由 IBM在 2004年开源的基于 Eclipse 的报表系统,它主要是用在基于Java与J2EE的Web应用程序上。BIRT主要由两部分组成:一个是基于Eclipse的报表设计和一个可以加到你应用服务的运行期组件。BIRT同时也提供一个图形报表制作引擎。

获取地址:http://www.eclipse.org/birt/

 

Seal Report

Seal Report 是一款生产报表和开放数据库看板框架,采用微软.Net框架,C# 编写。主要有以下它特性:

  • 支持动态SQL 查询数据。
  • 支持本地数据透视表,随意的修改表元素, 数据透视表会立即按照新的布置重新计算数据 。
  • 支持通过HTML 5快速生成网页图表。
  • 可生成层级导航及层级报表。
  • 支持定时任务,可编写批处理,定时执行一些数据加载、数据处理、备份等操作。
  • 较低的TCO(总拥有成本)。
  • 提供Web报表服务。

HTML Report Result 获取地址:https://github.com/ariacom/Seal-Report/archive/master.zip

 

JasperReports

JasperReports是一个采用Java开发的开源报表工具,它可以在Java环境下像其它IDE报表工具一样来制作报表。 JasperReports 支持PDF、HTML、XLS、CSV和XML文件输出格式。JasperReports是当前Java开发者最常用的报表工具。

获取地址:http://community.jaspersoft.com/download

 

ReportServer

ReportServer 是采用 Java 开发的 BI 平台,支持 Linux 、OS X、Windows三大平台,运行在 Apache Tomcat,Wildfly等应用服务器上,允许采用Excel、Word、多维OLAP展示报表信息。

获取地址:https://reportserver.net/en/download/

 

Pentaho

Pentaho是一个以工作 流为核心的、强调面向解决方案而非工具组件的BI套件,整合了多个开源项目,目标是和商业BI相抗衡。它偏向于与业务流程相结合的BI解决方案,侧重于大 中型企业应用。它允许商业分析人员或开发人员创建报表,仪表盘,分析模型,商业规则和 BI 流程。

功能和特点
◆ 工作流引擎:Shark and JaWE
◆ 数据库:Firebird RDBMS
◆ 集成管理和开发环境:Eclipse
◆ 报表工具:Eclipse BIRT
◆ ETL工具:Enhydra/Kettle
◆ OLAP Server:Mondrian
◆ OLAP展示:JPivot
◆ 数据挖掘组件:Weka
◆ 应用服务器和Portal服务器:JBoss
◆ 单点登陆服务及LDap认证:JOSSO
◆ 自定义脚本支持:Mozilla Rhino Javascript脚本处理器

获取地址:http://www.pentaho.com/download/

 

SpagoBI

SpagoBI 提供一个基于J2EE的框架用于管理BI对象如报表、OLAP分析、仪表盘、记分卡以及数据挖掘模型等。它提供的BI管理器能 够控制、校验、验证与分发这些BI对象。 SpagoBI特性包括支持Portal、report、OLAP、QbE、ETL、dashboard、文档管理、元数据管理、数据挖掘与地理信息分析。

获取地址:http://forge.ow2.org/project/showfiles.php?group_id=204

 

KNIME

KNIME (Konstanz Information Miner) 是一个用户友好,智能的,并有丰演的开源的数据集成,数据处理,数据分析和数据勘探平台。它给了用户有能力以可视化的方式创建数据流或数据通道,可选择性 地运行一些或全部的分析步骤,并以后面研究结果,模型 以及 可交互的视图。 KNIME 由Java写成,其基于 Eclipse 并通过插件的方式来提供更多的功能。通过以插件的文件,用户可以为文件,图片,和时间序列加入处理模块,并可以集成到其它各种各样的开源项目中,比如:R 语言Weka, Chemistry Development Kit, 和 LibSVM

KNIME

获取地址:https://www.knime.org/downloads/overview

 

以上介绍的 7款 BI 软件和报表工具,各有千秋,在实际的生产中,还需多多对比试用,合适的才是最好的。

© 著作权归作者所有

开源中国股瞎

开源中国股瞎

粉丝 121
博文 14
码字总数 7482
作品 0
深圳
程序员
私信 提问
加载中

评论(22)

布老虎
布老虎

引用来自“cuibty”的评论

没有PHP 差评

引用来自“eechen”的评论

真是大惊小怪,不就是把数据在网页上通过柱状图,饼图展示出来么?
你用过phpMyAdmin没?用过应该都看过phpMyAdmin的"MySQL查询统计"的饼图展,"性能监控"的折线图.
还有就是Opcache和APC的控制面板,用PHP图表化展示数据实在太简单.

引用来自“Andy_Zhou”的评论

28 那是图表,和BI本质就不一样

引用来自“eechen”的评论

说到底还不是数据库增删改查,PHP完全能够胜任,JAVAer少在PHPer面前装高大上.
PHP是最好的编程语言!没有之一!!
eechen
eechen

引用来自“cuibty”的评论

没有PHP 差评

引用来自“eechen”的评论

真是大惊小怪,不就是把数据在网页上通过柱状图,饼图展示出来么?
你用过phpMyAdmin没?用过应该都看过phpMyAdmin的"MySQL查询统计"的饼图展,"性能监控"的折线图.
还有就是Opcache和APC的控制面板,用PHP图表化展示数据实在太简单.

引用来自“Andy_Zhou”的评论

28 那是图表,和BI本质就不一样
说到底还不是数据库增删改查,PHP完全能够胜任,JAVAer少在PHPer面前装高大上.
天空之城v
天空之城v
一直在使用jasperreport
心有灵犀
心有灵犀
点赞
产品哥
产品哥

引用来自“cuibty”的评论

没有PHP 差评

引用来自“eechen”的评论

真是大惊小怪,不就是把数据在网页上通过柱状图,饼图展示出来么?
你用过phpMyAdmin没?用过应该都看过phpMyAdmin的"MySQL查询统计"的饼图展,"性能监控"的折线图.
还有就是Opcache和APC的控制面板,用PHP图表化展示数据实在太简单.
28 那是图表,和BI本质就不一样
海诺者
海诺者
Mark一下
jackjc
jackjc
看上去很美,实际。。。
金大胖
金大胖

引用来自“宏哥”的评论

没有PHP的?
这就得问为何PHPer不做这个了,推荐宏哥去做一个然后开源
eechen
eechen

引用来自“cuibty”的评论

没有PHP 差评
真是大惊小怪,不就是把数据在网页上通过柱状图,饼图展示出来么?
你用过phpMyAdmin没?用过应该都看过phpMyAdmin的"MySQL查询统计"的饼图展,"性能监控"的折线图.
还有就是Opcache和APC的控制面板,用PHP图表化展示数据实在太简单.
卖红薯
卖红薯
tableau?

数据量都太小,CDH+ELK可以加上
水晶报表--Crystal Reports

Crystal Reports(水晶报表)是一款商务智能(BI)软件,主要用于设计及产生报表。水晶报表是业内最专业、功能最强的报表系统,它除了强大的报表功能外,最大的优势是实现了与绝大多数流行开...

匿名
2011/11/16
3.2W
1
Kyligence发布最新旗舰产品KAP 2.1,为Apache Kylin企业用户提供更快更强的大数据分析能力

据悉,领先的智能大数据分析技术及解决方案供应商上海跬智信息技术有限公司(Kyligence)今日宣布正式发布企业级产品KyligenceAnalytics Platform (KAP) 2.1版本。KAP2.1在既有基础上进行了一...

ApacheKylin
2016/11/14
384
1
商务智能应用程序--OpenI

OpenI是一个基于网络的商务智能应用程序。是一个彻头彻尾的开发的解决方案,轻松可视化OLAP数据,关系型数据库管理系统,数据挖掘工具和直观的建立和发布交互式的报告,分 析。它用于制作Web...

匿名
2008/09/12
1.3W
0
揭秘即将亮相 HadoopCon 2016 的大数据新星

根据IDC研究显示,大数据解决方案将在未来四年中,帮助全球企业分享大约1.6万亿美元新增收入的数据红利。在大数据产业发展中,以Hadoop为代表的开源大数据生态成为大数据和云计算的重要技术支...

局长
2016/09/09
1.6K
0
开源 BI 系统相关知识综合解读

这些众多的BI(商业智能)项目从规模和对BI系统支撑的完善程度上来说,大体可以分为Framework、Stand-aloneTools和BISuit三种类型。 Framework 开源框架,这是在商业BI系统中所没有的。我们可...

红薯
2009/05/05
907
0

没有更多内容

加载失败,请刷新页面

加载更多

Kettle自定义jar包供javascript使用

我们都知道 Kettle 是用 Java 语言开发,并且可以在 JavaScript 里面直接调用 java 类方法。所以有些时候,我们可以自定义一些方法,来供 JavaScript 使用。 本篇文章有参考自:https://www...

CREATE_17
昨天
102
0
处理CSV文件中的逗号

我正在寻找有关如何处理正在创建的csv文件的建议,然后由我们的客户上传,并且该值可能带有逗号(例如公司名称)。 我们正在研究的一些想法是:带引号的标识符(值“,”值“,”等)或使用|...

javail
昨天
79
0
如何克隆一个Date对象?

将Date变量分配给另一个变量会将引用复制到同一实例。 这意味着更改一个将更改另一个。 如何实际克隆或复制Date实例? #1楼 简化版: Date.prototype.clone = function () { return new ...

技术盛宴
昨天
73
0
计算一个数的数位之和

计算一个数的数位之和 例如:128 :1+2+8 = 11 public int numSum(int num) { int sum = 0; do { sum += num % 10; } while ((num = num / 10) > 0); return sum;......

SongAlone
昨天
124
0
为什么图片反复压缩后普遍会变绿,而不是其他颜色?

作者:Lion Yang 链接:https://www.zhihu.com/question/29355920/answer/119088684 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 业余版概要:安卓的...

shzwork
昨天
81
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部