商讯信箱
用户名: @
密  码:   注册|忘记密码
登录
个人用户经销商
您的位置:首页 > 信息化频道 > 正文

读者对《OLAP工具毁了BI》一文的商榷

作者:Sharon  2007-06-15

  编者按:本频道曾于5月底,发表过一篇题为《10年经验回头看:OLAP工具毁了商业智能》的文章,读者来信非常踊跃,对原文的观点进行了热烈的探讨。兹录一篇见解鲜明的邮件,以飧读者。

  亲爱的朋友,如果您有任何的想法或建议,也欢迎您来稿来电,与本文编辑(E-mail:dengsheng#it168.com  MSN:bunnybunny505#hotmail.com  TEL:021-33680077*265)分享您的观点和经验。

  全文编录如下:

您好!

  拜读了《OLAP 工具毁了商业智能》,甚为共鸣!这篇文章,消除了我对OLAP的很多疑惑。我现在在进行一个BI工具和OLAP技术的比较,比较之后发现,OLAP技术真的是不适合商业智能的。但是与该文作者提出来的新一代OLAP工具设计的思想不同,我认为,不需要OLAP技术和Cube算法就能实现商业智能,并且能实现得更好!我得出这样的结论,主要是基于以下几点的考虑:

  一.多维分析问题:

  一般的数据库都是关系数据库,简单的来说就是二维表,多个列捆绑在一张表上,并且只有二维。如果能把这些列单独地拆开,又能够保持他们之间的联系,这样,进行多维分析也就只需要在多个列上进行选择就可以了。并且采用这种方法,可以进行无限维度的分析。(也许我这个想法非常幼稚,但事实上,真的有这种技术,已经应用到商业智能软件上了。)

  二.数据计算问题:

  对于庞大的业务数据,如果能够把数据高度压缩(如100:1的压缩比),采用内存内处理技术进行计算,那么一般几秒钟就可以得到计算结果。采用了这种技术,CUBE计算也就没有必要了。

  三.钻取问题:

  OLAP Cube花了很大的力气预先整合了数据,然后再花很大的力气去进行钻取分析,这样一来一去产生了很多重复数据,增加了管理成本,分析的速度也受影响。其实,只要第二点说的数据计算问题解决了,就没有必要建Cube,钻取功能的实现也就是小菜一碟了。

  四.业务部门与IT 部门在报表制作方面的矛盾:

  企业中有那么多的业务用户,每个人都有各种各样的需求,需求还在不断变化,如果不让业务用户自己动手,IT 是永远也忙不过来的!想让业务用户自己动手完成报表,报表工具就必须非常简单:如果把所有的维度都列举出来,让业务用户就像点菜一样,选择需要进行对哪些维度的哪些度量进行分析,并且只需要一些点击、拖、拉的工作就可以制作报表,是可以实现业务用户self-service的。

  以上是我的一些浅显之见,错误之处请指正。

         Sharon

1
【内容导航】
第1页: 读者来信商榷
©版权所有。未经许可,不得转载。
[责任编辑:邓胜]
[an error occurred while processing this directive]
[an error occurred while processing this directive]