Cognos 多维分析 模型设计--transformer 一个模型设计是关于Cognos应用结构设计,以及数据需求方案的文档。其作用是: 帮助明确用户需求 帮助评估开发应用需要的工作量 把应用设计的目标提供给最终用户,以得到对该设计的认可和肯定。 作为应用开发过程的指南 建立模型设计的方法说明 作模型设计时,选好要说明的业务领域: 选定能够说明业务领域关键成功因素的度量指标; 确定能够准确地反映数据等级结构的层。为了使应用导航比较快速和易于操作,尽量保持每个维度中的层数不超过5层。为了保证数据的分析最有意义,最好层到下层的类别数比例在1:10 以内。 选择的维度与度量要匹配。推荐维度数尽量保持在5~7个,因为较少的维度可以使得应用几乎更直观和易于使用。 在生成PowerCube前,在Transfomer模型中必须完成: 集成数据源数据 建立维度图 定义需求的度量 Transformer 中的模型设计 Transformer界面包括四个基本窗格: Transformer 模型部件之一——数据源窗格 数据源(Data Sources)窗格的作用是将数据集成到模型中来。根据模型设计文档,从能够支持应用的数据仓库及数据库中确定要查询哪些数据,并将它们加载进数据源窗格。然后再将数据源窗格的数据用于建立维度图,并创建PowerCube。 在数据源窗格中可以有一个或多个数据源,每个数据源来自于一个数据源文件(例如.iqd等) ,每个数据源都有自己的数据源名。每个数据源由构成它的若干列(Columns)组成。这是做模型的原始基本素材。 数据源窗格中列的数据类型: 打开列的属性(双击列名)--General标签页--Data clas 如果数据源不是来源于.iqd,则它的列的数据类型开始为Unspecified(未指定)。 ransformer 模型部件的作用 维度图窗格是一个用于建立多维立方体结构的工作区。根据数据源中的文本数据,各个维度以及每个维度下层的设定在此组织(维度和层)。最底层要对应数据源窗格中的一个列。维度图决定了数据在PowerPlay维度栏中出现的顺序。 度量窗格用于建立和显示模型所需要的度量。度量值是在PowerPlay报表单元中可视的数据。根据模型设计文档,定义应用中需要的度量。度量在度量窗格中的顺序决定了它们在PowerPlay维度栏文件夹中度量的顺序。模型中至少要有一个度量,度量与维度的最底一层关联。每个标准度量要在数据源中对应有一个列(计算度量除外)。 PowerCube窗格显示...