多维分析的历史

作者:姜玲
2007/4/3 19:05:08
本文关键字: ttnn 2006年04期

OLAP这个名词是1993年提出来的,可是多维分析不是,早很多年。

最早的多维分析是从什么时间开始的?
最早的多维分析软件产品是什么时间出来的?
最早的ROLAP是什么时间出来?

从OLAP Report的一份资料中,有这些答案,请看http://www.olapreport.com/origins.htm

从不同的角度去分析发生的事实,这是分析问题的本质。虽然我们现在将OLAP和多维分析划上等号,但在93年之前,人们也是在进行多维分析,只是无名而已,人若无名,方可专心练剑。

早在上世纪60年代,也就是四十多年前,已经有人发明一种语言,APL(A语言),使用在大型主机上的。大约十年后,1970年,Express问世,也就是现在Oracle Express的前身;在大约十年后,八十年代初,Comshare的System W出台,这应当是第一个使用"多维立方体"概念的产品,以后的Essbase也是大受其设计理念影响。Express和System W刚开始都是用在大型分时主机系统上的。八十年代后期,开始往DOS、Windows上移植。看,这些厂商命运波折啊,Express在95年卖给Oracle,却停滞了好几年,直到01、02年的时候,Oracle才开始着力发展,将Express集成到Oracle 9i中。而Comshare,于03年卖给Geac,这是一家作ERP的厂家,Comshare的产品也就此消亡。因为Geac竟然舍弃自己的多维数据库产品,而去用Essbase和微软的Analysis Service,真是伤心啊。

Metaphor可以算是第一个ROLAP产品(当然那时并不叫ROLAP),于1984年推出,因为他提出基于关系数据库来模拟多维操作,这个概念也是直到90年代才流行。之后有Metacube、Whitelight和Microstrategy等采取相似概念的产品。可惜,基于这一策略的独立开发商几乎没什么好下场,至今只有MicroStrategy撑了下来。

人们使用多维分析对性能的要求可谓很好,以前的这些产品虽然在性能上做了很多的考虑,例如预先汇总计算、多维存储、聚集表都是能够提高多维查询效率的。到1990年,Cognos推出Powerplay,这是第一个桌面OLAP产品,并且也是第一个基于Windows平台的。桌面OLAP,缩写为DOLAP,其特点是cube数据量小,可以下载到本地,这在十几年前网络带宽不够的情况下,赢得最终用户的青睐。1992年,Arbor推出Essbase,在整个90年代,曾经辉煌一时。98年,微软进入OLAP领域,为了迎接挑战,Arbor便和当时的Hyeprion Software合并,成为现在的Hyperion Solutions。

99年微软发布了其OLAP Sevice产品,也就是现在Analysis Service的前身,2000年改的名。并且积极推进OLAP标准化的进程,OLE DB for OLAP,MDX,以及和Hyerion、SAS联合搞XMLA规范,都显示其野心。

到了新世纪,一些多维分析产品的厂商纷纷合并,各厂家都在联合优势力量朝全面方案解决提供商迈进,因为那些大厂,诸如十八摸、微软都在虎视眈眈盯着这块市场。于是BO、Hyperion、SAS等都纷纷买入公司打扮自己。但这些资本运作是真的壮大他们还是加速死亡呢,说不准。但OLAP走向标准化却是大势所趋。

最后附上OLAP Report的OLAP简要里程碑,见:http://ttnn.c3crm.com/index.php?title=OLAP%E4%BA%A7%E5%93%81%E5%8F%91%E5%B1%95%E7%AE%80%E5%8F%B2 。

责编:姜玲
vsharing 微信扫一扫实时了解行业动态
portalart 微信扫一扫分享本文给好友
著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
畅享
首页
返回
顶部
×
畅享IT
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918
Baidu
map