2 模型定义层:模型定义层可以分为两部份,一部分通过Cognos BI Modeling 将数据库在应用层定义为数据查询模型,定义的内容包括,数据库中的表字段在模型层被重新命名,重新组织,使其符合业务人员的逻辑;表及字段被赋予应用级安全性,保证恰当的人可以看到恰当的数据。第二部分是将通过 Cognos BI OLAP Modeling统计汇总数据按照业务逻辑生成多维立方体,将数据按照多维信息重新进行组织并且在应用层设置权限,使用户进行统计分析时得到较好的性能和灵活的查询组合方式。
3 应用服务器层:应用服务器层的Cognos BI Server for Reporting和Cognos BI Server for Analysis将在模型定义层中定义的模型和多维立方体通过Web Server进行发布展示。需要注意的是,查询模型和多维立方体是可以通过”穿透钻取”有效的连接起来,使得分析—然后—查询的Cognos 分析模式得到很好的体现。
在整个系统中,Cognos主要如下产品: Cognos BI OLAP Modeling Cognos BI Server for Analysis Cognos BI Modeling Cognos BI Server for Reporting
(1) BI OLAP Modeling BI OLAP Modeling是Cognos提供的企业级OLAP 模型设计工具,它将从各类数据源(数据库、数据仓库、平面文件)中筛选出来的数据创建成多维数据立方体。立方体是按探察业务的OLAP多维因素分析模型的设计创建,通过对多维数据立方体的OLAP分析,用户可以辨明趋势、跟踪业务运作、创建高效的统计汇总报表。 Cognos BI OLAP Modeling具有极高的存储效率和响应速度,完全脱离了关系型数据库在性能和存储空间效率上的羁绊,保证用户在访问数据时达到秒级的响应速度。
(2) Cognos BI Modeling Cognos BI Modeling是Cognos的元数据模型设计工具,它可以连接多个数据源,对数据结构进行描述,为Cognos的多维分析,即席查询,报表等各种应用提供统一一致的数据视图,降低对企业数据访问的复杂性,同时提供对各种应用使用的结构的统一的管理。
(3)Cognos BI Server for Analysis Cognos BI Server for Analysis是业界领先的OLAP展现工具。它不仅能够让企业中的每一位员工都能够轻松自如地访问企业重要数据,从而更有效地管理其业务;还能对企业数据进行多维分析和统计汇总报表制作,从而展现整个企业发展的趋势、控制业务运作。 Cognos BI Server for Analysis具有强大的定制分析制作能力,而这一切仅需用户通过鼠标托拽操作来完成,Cognos BI Server for Analysis的易用性使得用户仅需要少量培训即可投入使用。 Cognos BI Server for Analysis以提供零客户端的纯Web访问方式,具有易用性出色的使用界面,同时又使得部署成本降到最低。
(4)Cognos BI Server for Reporting COGNOS BI SERVER FOR REPORTING是基于Web的即席查询报表制作/展现工具,用来从企业的关系型数据库中直接取出数据进行查询和报表展现,或者定时生成固定报表,满足用户对底层数据深入探查的需求。COGNOS BI SERVER FOR REPORTING展现的报表基于BI Modeling定制的数据结构,用户可以在浏览器中自定义报表,格式灵活,元素丰富,而且可以通过COGNOS BI SERVER FOR REPORTING进行完全即席的开放式查询。COGNOS BI SERVER FOR REPORTING可以接受来自Cognos BI Server for Analysis的穿透钻取,使用户在分析汇总数据的同时能够深入到自己感兴趣的细节数据中,以便更全面地了解情况,做出正确决策。COGNOS BI SERVER FOR REPORTING强大的报表制作和展示功能能够制作/展示任何形式的细节报表,其纯粹的Web界面使用方式又使得部署成本和管理成本降到最低。 COGNOS BI SERVER FOR REPORTING还提供了HTML、PDF甚至是XML等多种输出格式,提供给用户最全面的数据查询和即席报表展现功能。
Cognos 8 BI Data Manager的新特点: Cognos 8 BI Data Manager和Cognos DecisionStream?中的功能相对应。Cognos 8 BI Data Manager现在已经成为最新发布的Cognos 8业务智能的一部分。Cognos 8 BI Data Manager含有Cognos DecisionStream的所有强大功能,还具有很多行业领先的增强功能。