1.2. 开发流程管理
IBM Cognos8的开发过程中会面临数据改变、客户提出的新需求;更改已存在的内容同时还要开发新的内容包。这里提出:此过程中一个合格的建模者一定会同步制作好需求、设计文档(记录开发的变更记录、方便维护和交接)。下面用一张图简单介绍FM开发的过程(图1.2):
1.1.1. 定位并准备数据源和模型。一张报表的数据来源是各式各样的,可以是关系型(IBM DB2、SQL Server、Oracle)或维度化数据(IBM DB2 OLAP、Hyperion、MSAS)。而展现报表的时候需要一个元数据模型的子集,即package。
1.1.2. 建立和发布内容。报表、记分卡、仪表盘等前端展示工具将不得不依存于你所发布的内容package(可能是多维化或关系型)、生命周期和直接使用报表者。比如自助报表,基于package分析和开发后并周期性的计划报表运行,然后分发、传递给报表使用者。
1.1.3. 提交并查看信息。用户可以直接在相关的studio里、门户中ing运行报表、记分卡等查看信息。
到此为止,我们已经准备了需求分析、数据源和开发流程等,是不是就可以开始着手建模开发了?回答是肯定的,在这之前我们先来熟悉FrameWork Manager里面的必要组件,这对于建模设计会大有用处。如FM的模型工程有哪些文件,这些文件分别有什么用途?Namespace和Folder有什么区别?
请看下回之"1.3.FM组件介绍"!