admin 管理员组文章数量: 1184232
2023年12月22日发(作者:对称二维数组)
四大好用的开源BI软件
经历了一番并购整合之后,综合性提供商开始成为BI行业的主流,IBM、SAP、Microsoft、Oracle取代了专业的BI厂商,大有四分天下的趋势。不过,Red Hat最近对开源BI厂商JasperSoft的一大笔投入,使得开源BI再次引起人们的关注。
Red Hat公司日前联合芝加哥风险投资公司Adams Street Partners,为开源BI软件厂商JasperSoft提供了一轮总额达到1250万美元的投资,让这家本来名不见经传的开源BI厂商出尽了风头。
对于Jaspersoft这样的开源BI公司来说,最近的经济危机给他们提供了前所未有的机遇。开源的价值观使他们比传统的商业软件能够更好地适应当前的形势,其相对较低的价格(有些开源BI软件并不完全免费)、灵活性高,在全球经济不景气的条件下更容易释放出活力。因此,预计用户对于开源BI的兴趣将会急剧上升。
当然,低成本并不是开源BI的唯一优势。在业界知名的专业BI厂商被四大软件巨头收购之后,开源BI为用户提供了更多的选择。
Bizgres、Openi、Pentaho 、SpagoBI等相对比较知名的开源BI套件开始在用户中形成自己的拥趸。这几种开源BI软件在功能上各有特色:Bizgres是GreenPlum公司主导的开源项目,提供了大负荷的并行计算能力,有卓越的数据处理性能;Openi 是基于Java开发的Web应用,能对关系数据库和数据挖掘服务器进行分析和报表展示,非常易于使用和部署; Pentaho是一个以工作流为核心的、强调面向解决方案而非工具组件的BI套件,Pentaho偏向于与业务流程相结合的BI解决方案,侧重于大中型企业应用,其目标是和商业BI相抗衡;SpagoBI 也是使用java开发,有很强的扩展能力。
Bizgres
为GreenPlum公司主导的开源项目,和Sun公司达成合作关系。Bizgres为BI应用而对PostgreSQL做了优化,提高了大负荷的并行计算能力,在BI环境中,相对于普通的关系型数据库具有卓越的数据处理性能。Bizgres的数据库平台可以和KETL和JasperReports进行整合,从而形成一个BI套件:
1、 数据库:BI专业数据库Bizgres,或者大型应用中的高性能服务器Bizgres MPP,能比普通关系数据库快20倍
2、 ETL工具:KETL
3、 报表工具:JasperReports
官方介绍:
Ease of Use: Bizgres 0.7 includes a commercial-grade installer from InstallAnywhere, which delivers a streamlined,
user-friendly, and multi-platform consistent setup for all components. This will make it easier for those new to open
source enterprise software to get started testing and using Bizgres.
New Features: JasperReports and KETL, the extract, transform and load (ETL) technology from Kinetic Networks
are now integrated with Bizgres. Developers can now access a tightly integrated, end-to-end software stack capable
of supporting all aspects of enterprise-class BI reporting. JasperSoft
, Kinetic Networks and Greenplum have jointly developed a clickstream reporting application to showcase the
capabilities of the new platform and provide a base from which developers can get started on new applications. The
new application, Bizgres Clickstream, automates the process of processing log files, populating the warehouse, and
producing out of the box reports on web site activity and usage.
"In the 3 months since its launch, Bizgres has burgeoned into an incredibly successful open source project. Bizgres
0.7 is representative of that momentum, demonstrating Greenplum's commitment to working closely with the
community to deliver significant performance, ease-of-use, and feature enhancements," said Sam Mohamad, CEO of
Greenplum. "At Greenplum, we believe that the open-source development model provides the strongest value to our
customers, and we look forward to continuing our work with the community to further establish PostgreSQL as the
best open source database for BI."
The Bizgres Project is initially focused on x86 architectures and the Linux and Solaris operating systems, with a
Windows version upcoming. Development on The Bizgres Project includes members of the Greenplum engineering
team and its partners, and participation from other commercial entities and individual contributors.
Greenplum, the project's sponsor, will base its upcoming Bizgres MPP Edition (formerly called DeepGreen MPP
Edition) software on Bizgres, extending the database engine from 500GB to hundreds of Terabytes of data handling
capability using Massively Parallel Processing technology.
About PostgreSQL
PostgreSQL is the collective work of hundreds of developers, building on almost 20 years of development, which
started at the University of California at Berkeley. With its long-time support of an enterprise-level feature set including
transactions, functions, triggers, and sub-queries, PostgreSQL is being used by many of today's most
demanding businesses and government agencies. PostgreSQL is distributed under a BSD license, which allows use
and distribution without fees for both commercial and non-commercial applications. To find out more about
PostgreSQL or to download it, please visit the home page at .
About Greenplum
Headquartered in San Mateo, California, Greenplum is the first company to offer an open source, enterprise-class
database for business intelligence to companies of all sizes. The company sponsors The Bizgres Project, a
community effort designed to make PostgreSQL the most robust open source database for data warehousing and
business intelligence. Greenplum will be releasing a massively parallel version of Bizgres later this year that will
support multi-terabyte data volumes at a fraction of the cost traditional data warehouse solutions. The latest version of
Bizgres is available for download from . For more information about The Bizgres Project, visit
.
商业智能对每个不同的公司都有不同的定义.
如果你对这些公司的定义有兴趣的话,可以到
/archive/2005/07/03/ 看看
其中微软的商业智能工具最广泛,包括,Microsoft SQL Server ,
Analysis Services Microsoft Office ,BI共同作业:SharePoint
Portal Server , 可视化:Data Analyzer , 地理空间分析:MapPoint ,
击流分析:Commerce Server 2000 , 零售与营销分析:BI Accelerator
for SQL Server , 项目管理:Microsoft Project , 资料分析:Office
Web Components ,可以看出微软对商业智能的支持已经延伸到地理空间, 多媒体应用方面了。
oracle 对商业智能工具的开发一向都很大而全,包括Oracle Database ,
Oracle OLAP , Oracle Data Mining 引擎和前面介绍的ETL工具Oracle
warehouse builder, OracleBI Discoverer , OracleBI Spreadsheet
Add-in , OracleBI Data miner , Oracle Report Services 和面向开发人员的框架OracleBI Beans.其中上面的这些工具大都可以直接从oracle官方站点下载,只要你有一个OTN的帐号,有的产品是不支持用迅雷这样的工具下载的,只能用浏览器默认的方式下载。这些产品作为研究用途是不用收费的,但是应用到商业用途就要购买oracle的许可证了。商业智能在特定的领域为了满足特定的需求也有专门的应用程序,oracle也提供了oracle daily business Inteligence , Oracle
Balanced Scorecard , Oracle Enterprise Planning and
Budgeting ,Oracle Activity Based Management 和 Oracle
Performance Analyzer.
商业智能平台其实是由很多组件组合而成的。所以不同的公司可以提供一个单独的产品或者是一全套的解决方案.
1. 报表工具.
2. OLAP 工具.
3. 数据仓库.
4 . 数据挖掘工具.
商业智能自己是不会产生数据的,它的数据源大多来自CRM , ERP , OA
等基础信息化工具,这些系统都是我们在日常的工作种会用到的,等系统运行了足购长的时间后,必然就有大量的数据积累了,而普通的工具已经不能给我们提供足够的信息,所以商业智能的目的就是把数据转化为使大家都能够理解和掌握的信息,利用这些信息来辅助决策。
商业智能根据应用的层次分为三个阶段:
1. 报表阶段 : 也是最容易部署和操作的.传统的报表格式大多是excel , pdf 格式,也有的报表是基于Web 的。报表的生产商也非常的多,不管是国内的,国外的,开源的,商业的。报表简单,目前国内的大多数公司处在这个阶段. 报表的缺点也非常明显,比如数据太多,实际有用的信息很少,不能交互分析,不能分析出潜在的规则,所以出现了OLAP.
2 . olap : olap是商业智能的中级阶段,它实际由数据仓库,olap服务器,olap客户端来组成,目前有很多国外的公司已经进入了这个阶段.
3 . Data Mining : 数据挖掘是商业智能的最高阶段,也是商业智能的最终目的,使用已有的数据为将来的决策提供信息,辅助商业决策.只有很少的高端的商业公司进入了这个阶段,主要是因为资金的投入和市场的需求决定了Data Mining很难大众化的原因。
最有名的数据挖掘的例子来自沃尔玛,它根据分析大量的数据得出买了啤酒的客户有很多都会买尿布,呵呵,有意思的数据挖掘,它实际上就是希望能购抓住潜在的客户,真正使商业智能能为大家提供方便,能为企业提供更多的利润.
商业智能的应用领域其实是非常广泛的,但由于目前价格原因,不是一般企业都能够购买的起的。所以商业智能大多集中在银行,金融,制造业,航空,零售等对商业智能需求比较迫切的企业.而这些企业也由于多数都已经具备了数据的积累阶段,部署商业智能也是情理之中的事情。
商业智能由于体系结构庞大,所以也可以分为独立组件提供商和全套解决提供商.
全套商业解决方案的提供商有大有小,三大商业数据库提供商,oracle,ibm,microsoft 都有自己的全套产品线,还有一些其他在商业智能领域的大厂象刚刚被oracle收购的Hyperion,还有BO,SPSS,他们
的产品各有侧重点,另外你也很难想像有多少小的商业智能提供商,你可以到/post/2570/234197 看看,包括独立的OLAP客户端提供商,BPM提供商,Report提供商,metadata提供商等等,大大小小至少有50多个,而这些还只是关于microsoft数据库的第三方提供商,基于Java和其他技术的产品就更多了.居然连metadata的管理都有不少公司,/blog/?ID=8&BID=10469 ,商业智能真的很大。
再来介绍一下在开源世界有那些商业智能的提供商吧:
ETL工具在前一篇已经介绍过了,大大小小也有24个.
比较知名的开源报表工具: JasperReport , JFreeReport , Eclipse
BIRT ,都是应用的非常广泛的开源工具,另外还有一个OpenReports,相对没有前面三种知名。
OLAP组件:最知名的就是Mondrian 和JPivot 了,其实还有其他的工具,不过我想留在后面介绍OLAP的时候在介绍,前面写Roadmap的时候介绍了一个OLAP服务器。其实还有。呵呵,卖个官子。
Database : 开源最有名的mysql , PostgreSQL ,firebird 还有一些其
他的大大小小的厂商。至于象基于java的纯java数据库比如 derby ,hypersonic 能不能用于商业开发就是在不敢说了。
Data Mining : weka 是目前最有名的开源数据挖掘工具了,其实还有很多商业和开源的数据挖掘工具,至少开源的数据挖掘工具我就知道至少有7种,呵呵,同样卖个官子,在介绍数据挖掘的时候在说。
开源的BI 集成解决方案提供商:
Bizgres / 开发语言不知道.
1 。 Bizgres 是基于PostgreSQL 的.Bizgres为BI应用而对PostgreSQL做了优化,提高了大负荷的并行计算能力,在BI环境中,相对于普通的关系型数据库具有卓越的数据处理性能。Bizgres的数据库平台可以和KETL和JasperReports进行整合,从而形成一个BI套件:
数据库:BI专业数据库Bizgres,或者大型应用中的高性能服务器Bizgres MPP,能比普通关系数据库快20倍
ETL工具:KETL
报表工具:JasperReports
版权声明:本文标题:四大好用的开源BI软件 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1703208887a442332.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论