IBM Cognos8 作为商业智能的前端展示工具,提供了报表制作工具,同时报表展示也是该款产品套件的主要表现形式,它不仅可以建立普通的报表,也可以建立OLAP的分析型报表。
现在在市面上也有很多的报表工具(单独的产品或者嵌入开发工具中的包和组件)都可以产生报表,那么它们和Cognos8的区别是什么呢?
-------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------
---------------------------------------------------------------------------
我们从上图可以看到,一般的报表工具都是基于关系型数据库的结构的,要做汇总或者计算的时候,会关联大量的表,效率可想而知有多低,虽然也是可以做出来。
而星型结构物理模型正对应于COgnos8的OLAP分析,当然普通报表在做汇总统计的时候也是可以使用星型结构的,星型结构最多关联3张表,效率肯定大于前者。
当然除了效率,还有更多的事情可以做,比如决策分析,钻取细节等等
结论:
当你仅仅只想做普通的报表的时候,可以使用一般的报表工具或者报表控件,也可以使用Cognos8的套件工具
当你想进行OLAP分析的时候,只能使用支持这种分析的工具套件,比如IBM Cognos , SQlserver 2005 商业智能套件
续:下一节探讨 关系型数据结构在向星型结构转化的过程中要注意的问题?