四个开源商业智能平台比较
- 格式:doc
- 大小:470.00 KB
- 文档页数:10
九大商业智能分析平台九大商业智能分析平台随着大数据时代的来临,商业智能这个词在国外企业界出现,其代表为提高企业运营性能而采用的一系列方法、技术和软件。
它把先进的信息技术应用到整个企业,不仅为企业提供信息获取能力,而且通过对信息的开发,将其转变为企业的竞争优势,也有人称之为混沌世界中的智能。
因此,越来越多的企业提出他们对BI的需求,把BI作为一种帮助企业达到经营目标的一种有效手段。
目前,商业智能通常被理解为将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策的工具。
为了将数据转化为知识,需要利用数据仓库、线上分析处理(OLAP)工具和数据挖掘等技术。
因此,从技术层面上讲,商业智能不是什么新技术,它只是ETL、数据仓库、OLAP、数据挖掘、数据展现等技术的综合运用。
商业智能(BI)厂商正在寻求从大量的资料来源,新的先进的数据可视化功能,以帮助企业应对日益庞大的数据集。
商业智能(BI)厂商都在寻求新的先进的数据可视化功能,以帮助企业解决这个问题。
下面我们来看一下目前在商业智能比较领先的系统平台:一、蓝色巨人IBM最全面的BI产品蓝色巨人IBM有一个最全面的商业智能(BI)产品,它结合了软件,硬件和服务。
在今年早些时候,Cognos增加了基于桌面的高级数据可视化与的洞察力分析。
Cognos是在BI核心平台之上,以服务为导向进行架构,是唯一可以通过单一产品和在单一可靠架构上提供完整业务智能功能的解决方案,它可以提供无缝密合的报表、分析、记分卡、仪表盘等解决方案,通过提供所有的系统和资料资源,以简化公司各员工处理资讯的方法。
作为一个全面、灵活的产品,Cognos 业务智能解决方案可以容易地整合到现有的多系统和数据源架构中。
二、数据分析市场后期之秀Information BuildersInformation Builders是世界上最出名的大规模部署BI的公司。
通过它的WebFOCUS平台为企业用户提供先进的数据分析。
BI(商业智能)四大厂商产品及阐述200909142007年,商业智能(business intelligence,下称BI)市场上的厂商掀起过并购狂潮,2008年则轮到客户来选兵择将了。
目前,业界最大的4家厂商都向客户承诺:“想要满足企业全部BI和数据管理需求的整套基础设施吗?我们能够办到。
想让更多的员工利用BI吗?我们照样能行。
”总而言之,每家厂商都在向你兜售他们的BI平台。
面对他们的种种说词,你究竟应该耐心倾听还是堵上自己的耳朵呢?先了解一下他们各自的BI策略,将有助于你做出正确的决定。
在去年短短的一年内,甲骨文公司(Oracle,下称甲骨文)收购了海波龙公司(Hyperion,下称海波龙),SAP公司买下了博奥杰软件公司(Business Objects,下称博奥杰),国际商用机器公司(IBM)则吞并了Cognos公司。
根据国际数据公司(IDC)的资料,在价值70亿美元的BI工具市场上,包括微软公司(Microsoft,下称微软)在内的四大BI厂商目前占据了半壁江山,预计该市场今年将获得11%的增长。
如今,四巨头正精心打造各自的平台,为客户提供整个企业层面的BI软件解决方案,所有与用户信息相关的IT系统都将被纳入其中。
他们致力于将传统的BI工具(如查询、报表和仪表盘)与各自的其他软件产品(包括数据库、中间件、企业应用程序以及协作软件等)更好地整合在一起。
与此同时,他们还表示将继续开发和支持能与对手厂商的软件良好兼容的BI工具。
不过,你最好别相信这一点。
因为厂商的开发团队在为各项目分配时间和资金时肯定会有所取舍,而他们自己的产品毫无疑问将被放在首位。
甲骨文、IBM和微软会鼓动你在采购数据库和BI工具时都选择他们的产品,但你得小心,别太过依赖同一家供应商。
MicroStrategy公司的首席执行官(CEO)迈克尔〃塞勒(Michael Saylor)就表示:“首席信息官(CIO)都不愿被某一家厂商的产品绊住手脚,他们更愿意选择那些给他们留有自由空间的厂商。
现在有许多企业将ERP项目,在企业中没有实施好,都归咎于软件产品不好。
其实,这只是你们的借口。
若想要将ERP软件真正与企业融合一体,首先得考虑企业的自身情况,再去选择适合的ERP软件。
下面介绍有哪些开源ERP?Compiere ERP&CRM为全球范围内的中小型企业提供综合型解决方案,覆盖从客户管理、供应链到财务管理的全部领域,支持多组织、多币种、多会计模式、多成本计算、多语种、多税制等国际化特性。
Compiere ERP 的特色报价至收款:为潜在客户或客户创建报价单;订单管理;发票;现金收据。
它与供应链管理、客户管理高度集成。
申购至付款:创建申购单、采购订单、发票收据;付款处理。
它与供应链管理高度集成。
客户关系管理:是所有客户与潜在客户相关活动的逻辑视图。
它构成了全部业务流程的一分。
伙伴关系管理:将不同的实体相互链接起来,允许它们管理线索分发、服务请求、渠道以及营销费用。
它允许您提供集中式服务。
供应链管理:包括有物料管理的活动,包括库存收货、发货,以及从实体、它的组织到供货商、客户之间的移库和盘存。
绩效分析:覆盖了应用程序的成本计算与会计维度。
网上商店/ 自助服务:提供了您运行Web 业务所需的一切。
信息通过标准的应用程序共享,因此无需同步或特别的集成工作。
Compiere 网上商店组件可被定制为与您的网站相一致的外观和感受。
管理仪表板:提供了一目了然的关键绩效指标(KPI )视图,它能够互动、实时地展现公司的总体经营业绩。
仪表板使得高层管理者能够更有效地实现关键性业务战略,追踪公司与销售指标,达成公司的业绩目标。
Compiere ERP 的缺点Compiere 从253b 后开始支持GPL 的开源协议,然而在系统的功能上和架构上没有什么很大的改进。
现在推出先版本的速度慢,而且release note 的说明也越来越不详细 ...点评Compiere 总体感觉比较大气,但更严谨。
需要预先设置许多自己的使用习惯。
18款顶级开源与商业流分析平台推荐与详解大数据文摘作品,转载具体要求见文末选文|康欣翻译|佘彦遥校对|王方思◆◆◆导读流分析有助于开发和部署解决方案,通过云端的实时流处理以获得来自设备、传感器和应用程序的实时洞察力。
流分析能够实施物联网解决方案的实时分析,每秒流动数百万的事件,提供关键任务可靠性和性能,也传送实时控制板和来自设备和应用程序的数据警告,关联多个数据流并使用基于SQL的语言进行开发。
流分析客户化部署和监控流任务。
流分析应用包括个性化实时股票交易分析和由金融服务公司提供的预警、实时欺诈检测;数据和身份保护服务,对传感器、执行器、网页点击流分析、客户关系管理系统(CRM)报警、供应链报警和运输报警产生的数据进行分析。
本文将重点推荐18个顶级的开源与商业流分析平台,以下是清单罗列,之后会有详细的使用介绍。
◆◆◆顶级开源与商业流分析平台:aming, Apache Samza, Apache StormCommercial: IBM, Software AG, Azure Stream Analytics, DataTorrent, StreamAnalytix, SQLstream Blaze, SAPEvent Stream Processor, Oracle Stream Analytics, TIBCO’s Event Analytics, Striim, Informatica, WSO2 Complex Event Processor, SAS Event Stream Processing, Cisco Connected Streaming Analytics.开源流分析平台:Apache Flink,Spark Streaming,Apache Samza,Apache Storm商业流分析平台:IBM, Software AG, Azure Stream Analytics,DataTorrent,StreamAnalytix,SQLstream Blaze,SAP Event Stream Processor,Oracle Stream Analytics,TIBCO’s Event Analytics,Striim,Informatica,WSO2 Complex Event Processor,SAS Event Stream Processing,Cisco Connected Streaming Analytics◆◆◆顶级开源分析平台1、Apache Flink是一个分布式流和批量数据处理的开源平台。
pentaho开源商业智能平台的搭建(1)Pentaho项目QQ群:164774111pentaho是世界上最流行的开源商务只能软件。
它是一个基于java平台的商业智能(Business Intelligence,BI)套件,之所以说是套件是因为它包括一个web server平台和几个工具软件:报表,分析,图表,数据集成,数据挖掘等,可以说包括了商务智能的方方面面。
pentaho是世界上最流行的开源商务只能软件。
它是一个基于java平台的商业智能(Business Intelligence,BI)套件,之所以说是套件是因为它包括一个web server平台和几个工具软件:报表,分析,图表,数据集成,数据挖掘等,可以说包括了商务智能的方方面面。
整个系统的架构如下图:根据官网的介绍,其客户包括有sun,msyql等这样知名的企业,真可谓“很好很强大”。
更难能可贵的是,它是开源的,社区版完全免费!!官网: /products/sourceforge项目: /projects/pentaho/下面是几张使用界面的截图(图1,2,3)图1图2图3细心的你可能已经发现了,里面还有google maps的身影,是不是很让人兴奋呢?Pentaho是跨平台的,linux,windows上都可以安装,而且安装十分简单,就两个步骤:解压,执行。
这样说来这篇文章也没啥好写的,但是这是默认情况:数据库是用的自带的HSQL,备份维护都十分不方便。
这显然不是我们所希望的。
如何利用mysql呢?很可惜官方文档资料十分有限,而且有用的基本上只对企业用户开放。
社区的资料少还不说,而且还有错误。
这真的是难坏了我们的社区用户。
这里我就以个人的经历,给大家介绍。
pentaho开源商业智能平台的搭建(2)pentaho是世界上最流行的开源商务只能软件。
它是一个基于java平台的商业智能(Business Intelligence,BI)套件,之所以说是套件是因为它包括一个web server平台和几个工具软件:报表,分析,图表,数据集成,数据挖掘等,可以说包括了商务智能的方方面面。
四大好用的开源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环境中,相对于普通的关系型数据库具有卓越的数据处理性能。
快收藏!全球最火的20个开源电商平台厌倦了平台激烈的竞争厮杀,越来越多跨境卖家选择“一颗红心两手准备”——潜心打造自己的电商网站,开源电商平台是他们的好帮手。
什么是开源电商平台?简言之,就是为需要做线上销售的企业提供一个便宜且可定制的解决方案,帮助企业低成本地开启在线商店,实现网上销售的增长。
本文介绍了当前世界范围内最流行的20个开源电子商务平台,有新兴也有成熟的,涵盖了核心功能和开发者们贡献的附加功能。
其中许多社区开源平台也针对大玩家们开放了企业版。
(篇幅略长,本想拆成上下篇,但为了完整性干脆一次分享出来,建议先收藏~~)1.WooCommerce.WooCommerce是最受欢迎的电子商务解决方案平台,超过上亿次下载,占全球在线商店的约四分之一。
WooCommerce是一个基于WordPress系统的开发者,是高度可定制的,拥有超过400个官方扩展和插件。
WooCommerce.2.WP eCommerce.WP eCommerce是另一个基于WordPress构建的流行的电子商务平台,是一款强大的电子商务购物车插件。
它不仅操作方便而且功能强大,内置多种包括Paypal,ProPay,Worldpay等在内的免费支付网关,让收款和资金周转更加快捷有效!也可以选择Stripe 和等高级支付网关。
WP eCommerce具有多种功能,包括内置营销工具,多层定价,内置物流工具等。
3.OpenCart.OpenCart是一个用PHP编写的免费开源平台,是国外著名的开源电子商务系统,其社区非常活跃,由各国网友翻译出来的语言包已经达到18种,其中包括中文,俄文,法文,西班牙文,德文,日文等等。
OpenCart市场拥有13,000多个模块和主题,用于开展和拓展业务。
OpenCart功能强大,对于初学者来说非常容易上手,对于大多数经验丰富的网店经营者来说,OpenCart的后台管理功能也基本能满足其需求。
可以说是最适合国内用户建设外贸网店的程序!4.Drupal Commerce.Drupal Commerce是一个基于内容管理系统Drupal 7的开源电子商务平台。
四大好用的开源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环境中,相对于普通的关系型数据库具有卓越的数据处理性能。
四大主要开源云平台对比摘要:据悉,天云趋势在中国市场的CloudStack商用成功案例已经超过10家,用户类型包括电信运营商、大型企业、软件园区和政府机构等。
尽管OpenStack和CloudStack的较量聚集了太多关注的目光,但这一市场还有其他重要的参与者。
相比影响力相对有限的oVirt,Eucalyptus和OpenNebula是两个不可被忽视的开源云平台项目。
目前,这两个项目也拥有自己的生态系统,以及忠实的开发者群体。
对中国企业而言尤为重要的是,Eucalyptus和OpenNebula在中国市场均拥有重量级的企业用户。
笔者特别对目前四大主要开源云平台进行了对比,具体如附表所示(以开源项目名称为序)。
从大学研究项目发源的Eucalyptus具有浓厚的研究风格,在开发者中拥有较高的知名度。
Eucalyptus系统公司现任CEO为MySQL前任 CEO Marten Mickos,其管理团队对开放源代码项目拥有丰富的管理和运营经验。
Eucalyptus的生态圈聚拢了包括戴尔、惠普、Intel、NetApp、 Novell、红帽、VMware在内的重量级厂商。
在其网站提供的客户列表中,索尼、Puma、趋势科技、Infosys等知名国际化企业,以及中国工商银行、中国镇江市政府名列其中。
OpenNebula则拥有温和、优雅的欧洲基因。
它是由欧洲研究学会发起的虚拟基础设备和云端运算的计划。
该项目在2005年启动,2008年年初发布首个开放源代码版本。
OpenNebula的支持厂商和用户主要在欧洲,其在中国拥有两个重量级的用户。
中国移动研究院的“大云”和中国科学院的“凌云” 项目均基于OpenNebula开源框架构建。
虽然各具特色并拥有重量级的粉丝,但不得不承认,Eucalyptus和OpenNebula 开源社区的规模无法与OpenStack的高人气相比。
CloudStack从GPL转向Apache 之后,其社区活跃度快速攀升,成为企业用户和开发者在OpenStack之外重点考察的选项。
四个开源商业智能平台比较(五)
lumi 问JPivot能否单独使用,不能,根据其主页上的描述, JPivot is a JSP custom tag library that renders an OLAP table and let users perform typical OLAP navigations like slice and dice, drill down and roll up. It uses Mondrian as its OLAP Server. JPivot also supports XMLA datasource access.
换句话说,它必须使用一个OLAP的服务器做后台,大多数选择Mondrian,当然,JPivot也支持XMLA的数据源,我不太清楚除了SQLServer 外还有谁是的。
要使用JPivot就必须使用多维数据表,我想你们公司应该是普通OLTP的数据表,那么就需要ETL工具了,工作量恐怕也非常之大。
JPivot在展示向上钻取和向下钻取的功能需求时是否比较方便?
是的,非常的方便,JPivot是一个JSP custom tag,你要需要指定数据源和写一个xml的描述文件就可以了,它本身是很简单,问题是前面的步骤。
你说你们的SQL有40M我一点也不惊讶,我们公司小的也差不多有10多M,从20多个表取数据,如果什么都选的话,会有50多M,顺便问一句,你计算出有 40多M是用的P6SPY吗?我是用这计算的,用TOAD格式化的时候没有死机,其实这个大小很平常的,不过速度倒是差到了不行,最近我当了回DBA把 oracle优化了一下,硬盘空间只给我30G,没空间你叫我怎么做优化,我们公司developer 用的机器是512M内存跑oracle, eclipse ,tomcat,toad,这种配置的确让我很无奈。
不过报表最后速度还算可以接受,大概1分钟不到可以Run出一个Excel的报表6 worksheet,每个worksheet数据大概在6K到2W左右,哦,对了,我们还使用了线程,run excel 的时候,是弹出一个单独的窗口来run的。
普通的报表跟BI的报表是完全不一样的,所以不知道还有什么能帮你的,希望你早日脱离苦海,也祝我自己早日脱离苦海。
阿弥陀佛
这次要比较的是四个平台的体系结构,
首先看openI的体系结构:
RDL是Report Define Language
openI具有一个BI应有的大部分特性了,report : jasperreport ,JFreeChart olap : mondrian + JPivot
data mining: weka
它的各层衔接的非常的紧,好像用了eigenbase做数据管理,不是很清楚这部分,openI在做数据挖掘的时候它没有调度器,它的Portlet Interface 主要是指在用JPivot的时候JPivot可以到处使用
openI没有自己的开发专属工具,入门门槛也相对较低。
JasperSoft
JasperSoft最重要的就是它的报表,但是它支持输出的格式很多,管理的方式也很多,也用了eigenbase做数据管理。
有比较完善的权限控制,用的acegi,
支持多种数据源,只要有JDBC驱动。
它的产品已经形成了一个产品线,最著名当然还是它的JasperReport。
你可以看到它为了更好的管理各种报表和数据,有自己专属的展现平台JasperServer,这个平台是 06/26/2006才创建的,完全是JasperSoft为了实现BI而迈出的重要一步。
jasper没有数据挖掘。
有任务调度器,用了quartz。
有自己专属的ETL: JasperETL
它有自己的OLAP SERVER : jasperAnalysis
展示层用到了AJAX和applet, 也有DashBoard。
查询语句支持SQL, Hibernate (HQL), XPath (XML), EJBQL, MDX(多维查询语言,OLAP专用,SQLSERVER用的是XMLA) SpagoBI
spagoBI平台厉害很多,也复杂了很多。
它的各个组件之间模块化很好,Plugin加载,来看一下它的各个组件:
report : BirtReportDriver , BirtReportEngine , JasperReportDriver ,JasperReportEngine
GEO : GeoDriver , GeoEngine(用地图显示数据和查询的)
OLAP : JPivotDriver , JPivotEngine
QBE : QbeDriver, QbeEngine (以前学Hibernat的时候记得总是说QBE功能很弱,不知道这个这么说)
Data Mining : WekaDriver , WekaEngine
Security : ExoPortalSecurityProvider
Booklet (小册子) : BookletsComponent: it is a component for booklets generation.主要包括文件上传,工作流,OpenOffice 支持。
它还有文档管理,用的是apache的JackRabbit,有搜索功能,用的lucene.不愧是做cms,portlet,workflow出身的,技术就是牛。
spagoBI的使用的工具也比较多:
Report : Bird , JasperReport
ETL : Octupus 和 talend (talend是官方合作伙伴,顺便说一句,官方主页好像打不开, ,我是直接在 上搜索然后下载下来的)
OLAP : Mondrian 和 JPivot
Data Mining : Weka
Portal : eXoPortal
它的展现层也使用了AJAX特性,另外它在DashBoard也使用了openlaszlo,(一个用Java code 生成Flash的框架,主页是
/。
新版的4.0好像也要支持生成DHTML) 所以spagoBI的DashBoard看上去很爽.
spagoBI的ETL是非常之牛的。
你可以看到它下面的数据处理层是单独分出来的,至于为什么牛,我在后面ETL部分会专门提到的。
还有一些很细节的东西,想BIPortlet,BIMessage , Notify ,Schedule , Workflow ,Rule Engine ,Profiling ,Analytical Document
我会在后面尽量把我知道的说一下。
pentaho
pentaho的体系结构跟spagoBI非常相像,我甚至都没看出来有上面很大的区别,
不过pentaho喜欢把自己的东西称作solution,以下引用自pentaho的whitepaper:
pentaho BI 平台不同于传统的BI产品。
它是一个以流程为中心的,面向解决方案的(Solution)的框架,具有商业智能(BI)组件,使得公司可以开发商业智能问题的完整解决方案
pentaho一样把数据处理层看的很重要,多种数据显示方式,甚至有RSS输出。
pentaho是有各种开源组件组成的。
ETL : Kettle (界面上显示的是pentaho Data Integration ,previously Kettle)
Report : Pentaho Report (它也支持Birt 和 JasperReport 的集成 ,还有专门的文档)
OLAP : Mondrian 和 JPivot (Mondrian已经加入了pentaho , 估计pentaho跟JPivot有仇,双方互看对方不爽,所以JPivot没有加入pentaho,呵呵,看玩笑)
Platform : Pentaho Planform
Data Mining: Weka (Weka也加入了pentaho)。