目的
本文档旨在帮助读者了解 IBM Cognos Express 是什么,如何工作,以及在哪里能够找到疑难解答信息。
适用范围
本文档适用于 IBM Cognos Express 9.5 版本。本文中所有对 IBM Cognos Express 的引用均只代表该版本。
IBM Cognos Express 是什么
IBM Cognos Express 是面向中型市场企业的 BI/PM 解决方案,使业务最终客户能够以自助方式进行报告、计划和分析。该套件易于安装/使用,并且只需要最少量的 IT 支持。
IBM Cognos Express 的主要理念是简单性,让最终用户易于安装,使他们能够立即开始分析。该套件中的一个简单软件包提供了所有必要软件模块,并加快安装和配置过程,从而实现该理念。
IBM Cognos Express 是以模块化方式构建的,能够让企业从任意位置开始,并随着他们的成长将模块添加到其">基础架构。IBM Cognos Express 包括以下模块:
Express Manager
一个非常简单、易用的界面,用于安装和配置 IBM Cognos Express 产品。 Express Xcelerator
构建于 IBM Cognos TM1 技术之上,将规划和基于 Excel 的分析功能带给最终用户。 Express Reporter
由 IBM Cognos
Framework Manager、Report Studio 和 Query Studio 组成,提供自助报告及临时查询功能。 Express Advisor
构建于 IBM Cognos Executive Viewer 之上,提供直观的建模和实时分析功能。 Express Planner
基于 IBM Cognos TM1 Contributor,该工具提供了集中式规划,并允许用户制定以模板驱动的连续计划贡献。
IBM Cognos Express 架构
IBM Cognos Express 在逻辑上分为 3 层,如下图所示。在左侧是构成表示层 (Presentation Tier) 的客户端组件;可以在最终用户机器上安装或运行并能与 IBM Cognos Express 服务器组件通信的所有应用程序构成了该图中间部分的应用层 (Application Tier);最后,在图的右侧是数据层 (Data Tier),该层存储业务数据和 IBM Cognos 内容库。
下面的图表通过对每个可安装模块分配一种自己的颜色,说明了 IBM Cognos Express 的模块化构成。
表 1:IBM Cognos Express 产品模块及颜色 模块 颜色 Express Core 蓝 Express Xcelerator 绿 Express Advisor 棕 Express Reporter 红 Express Planner 灰
图 1:IBM Cognos Express 模块的高级图示
在上面的图表中,每个可安装的 IBM Cognos Express 产品模块以及每个产品模块所提供的相应组件的高层次概述,都各自以一种颜色表示。
在应用层中需要提到的第一个模块是以蓝色表示的 Express Core 模块。此模块包含了 IBM Cognos Express 安装成功后立即可用的所有组件。这些组件包括:
Informix Dynamic Server (IDS) 实例 IBM Cognos Analytic Server (ICAS) Express Manager 一个调度程序 Content Manager
调度程序、Content Manager 和 Express Manager 都是部署在内置 Tomcat Java Application Server 中的 Java servlet。该调度程序是 IBM Cognos Express 默认入口点,它负责根据请求类型将传入的请求派发给相应的服务。另一方面,Content Manager 是负责在 Content Store 中对 IBM Cognos Express 内容进行管理和存储的组件。除了上面的应用层组件外,它还提供 Data Advisor 和 Architect 建模工具,以实现表示层中的下载。
Express Core 正常运行后,就可以通过易用的 Express Manager Console(Express Manager 的图形用户界面)下载并安装表示层中所描述的其他 IBM Cognos Express 模块。
Content Store 是由 Content Manager 使用和管理的数据库,用于存储所有 IBM Cognos Express 内容,除了它以外,还有另一个 IBM Cognos Content Database 也被添加到 Informix 实例中。由 Express Manager 管理的 Express Store,包含受管理的数据源和用户的有关信息。IBM Cognos Content Manager 还使用 Express Store 作为其身份验证数据库,用于内置 Cognos Express 安全名称空间。
以红色为表示的第二个模块是 Express Reporter。添加此模块让您可以使用 Report Studio 和 Query Studio(位于表示层),并使 IBM Cognos Framework Manager 建模工具可供下载。除此以外,它还在 IBM Cognos Express 调度程序中增加了报告服务 (Report Service) 组件,该组件负责访问业务数据。
安装以绿色表示的 Express Xcelerator 模块,使您可以利用 Xcelerator Web 特性并使 Xcelerator Excel 客户端工具可供下载。这些表示层组件利用 ICAS 服务器组件来访问即将被分析和/或输入的数据。
以棕色表示的模块 Express Advisor 将 Advisor Web 客户端添加到表示层中的软件下载页面,并将 Advisor 服务器组件 EVServer 添加到应用层,使 Advisor 可以基于 ICAS 多维数据集创建分析视图。
最重要的是,以灰色表示的新添加的 Express Planner 模块,将 Planner 服务器组件作为一个 servlet 添加和部署到应用层中的 Tomcat Application Server。这也使得位于表示层的 Express Planner Administration 和 Express Planner Contributor 工具可供下载。