畅享博客 > 信息化文摘 > 电子政务 > [原创]读者对《OLAP工具毁了BI》一文的商榷
2007-6-17 15:20:16

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

作者:雷晓玲  2007-06-15 网友评论 3 条

  编者按:本频道曾于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的。

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

         雷晓玲

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

推荐到鲜果: 查阅更多相关主题的帖子: 系统集成 系统规划 信息化主管沙龙

评论

您正在以 匿名用户 的身份发表评论  快速登录
(不得超过 50 个汉字)
       看不清,换一个
提示消息
(输入完内容可以直接按Ctrl+Enter提交)