Open Source BI Suites
介绍当前比较流行的开源商业智能套件及解决方案。
1.Pentaho
Pentaho商业智能套件提供企业级报表制作、分析、数据挖掘、数据集成与工作流功能。还可以利用其灵活与完整的基础框架来构建自定义的BI应用套件。
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脚本处理器
2.SpagoBI
商务智能套件SpagoBI提供一个基于J2EE的框架用于管理BI对象如报表、OLAP分析、仪表盘、记分卡以及数据挖掘模型等。它提供的BI管理器能够控制、校验、验证与分发这些BI对象。 SpagoBI特性包括支持Portal、report、OLAP、QbE、ETL、dashboard、文档管理、元数据管理、数据挖掘与地理信息分析。
3.Palo
Palo 商业智能套件是一个SaaS 的开源套件,主要功能包括:计划、分析、报表和ETL。该套件包含一个在内存中运行的 OLAP 引擎,一个基于 Ajax 的在线样式单和基于 Web 的 ETL 工具。
4.OpenI
OpenI一个用于制作OLAP报表的Web应用程序。它可以部署在任何J2EE服务器中,支持交互式OLAP报表的发布。OpenI能够使用关系型数据源和基于XMLA的数据源。
OpenI是一个基于网络的商务智能应用程序。是一个彻头彻尾的开发的解决方案,轻松可视化OLAP数据,关系型数据库管理系统,数据挖掘工具和直观的建立和发布交互式的报告,分析。它用于制作Web OLAP报表,可以部署在任何J2EE服务器中,支持交互式OLAP报表的发布。它能够使用关系型数据源和基于XMLA的数据源。
BI的目标是将数据转化为可操作的。商业智能工具,主要侧重于提供一个基于黑盒子的基础设施,以满足这一需要,让最终用户自己建立商业智能,但这是昂贵和费时的。OpenI项目试图通过开源打开商业智能的大门,这样的解决方案让供应商可以提供“情报”而不必要专有基础设施知识。
5.JasperSoft BI
基于模块化设计的JasperSoft BI套件提供了报表整合,分析,报表制作,ETL与数据集成等功能模块。