致力于图形处理和移动开发。
分类: 大数据
2013-11-14 10:47:45
本文主要罗列了一些开源的BI商业智能软件,这类开源软件提供了专业级功能特性,又没有大公司才负担得起的价位,却又能实现相同的效果。喜欢可以收藏!
Pentaho是世界上最流行的开源商务智能软件之一,包含报表、数据分析、图表、数据集成和数据挖掘等。Pentaho是一个以工作流为核心的、强调面向解决方案而非工具组件的BI套件,整合了多个开源项目,目标是和商业BI相抗衡。它偏向于与业务流程相结合的,侧重于大中型企业应用。可运行于Windows, OS X和 Linux。
Jedox也被称为Palo BI,Jedox提供了规划和预测、分析和报表、销售管理、项目管理和采购管理。该套件包含一个在内存中运行的 OLAP 引擎,一个基于 Ajax 的在线样式单和基于 Web 的 ETL 工具。
Jaspersoft商务智能(BI)为客户提供即时报表、交互式查询及报表、仪表盘、产品报表、数据分析以及数据整合等多种报表功能,使企业能够更快,更准确的做决策。
商业智能套件SpagoBI提供一个基于J2EE的框架用于管理BI对象如报表、OLAP分析、仪表盘、记分卡以及数据挖掘模型等。它提供的BI管理器能够控制、校验、验证与分发这些BI对象。 SpagoBI特性包括支持Portal、report、OLAP、QbE、ETL、dashboard、文档管理、元数据管理、数据挖掘与地理信息分析。
OpenI一个用于制作OLAP报表的Web应用程序。它可以部署在任何J2EE服务器中,支持交互式OLAP报表的发布。OpenI能够使用关系型数据源和基于XMLA的数据源。
OLAP4J一个类似于JDBC驱动,能够用于访问任何OLAP服务器的Java公共类包。所以你可以开发一个应用程序来实现一个OLAP服务器与另一个服务器的交互。
RapidMiner(YALE)
RapidMiner(YALE)的组合式operator设计思想能够设计出复杂嵌套的operator链来解决运用快速原型技术所遇到的大量问题。该项目包含400多个可任意组合的数据挖掘operator,能够用于文本挖掘,多媒体挖掘,数据流挖掘等。RapidMiner还可以与Weka相结合。
Mondrian是一个采用java开发的OLAP服务器,能够分析存储在SQL数据库中的海量数据而不需要编写任何SQL脚本。Mondrian用于数据的多维探测。它支持把MDX(Multi-Dimensional eXpression)语言转换成SQL。
Rex
Rex是一个Java客户端提供易于使用的GUI用于浏览支持XMLA协议的多维数据源(Mondrian,Microsoft Analysis Services)。此外Rex还包括MDX Editor与MDX Builder Tool。
Jdbc4Olap是一个用于访问OLAP数据源的JDBC Type4驱动器,但只实现了部分JDBC3.0规范。通过XMLA协议能够直接与大部分OLAP数据库交互比如:SAP BW,Microsoft Analysis Services,Mondrian等。除此之外Jdbc4Olap还提供SQL-MDX转换器和OLAP数据库的虚拟关系映射。