主菜单 上一节  |  下一节

创建计算成员

可以将多维数据集数据、算术运算符、数字和/或函数组合起来创建自定义度量值或维度成员,这些度量值和维度成员称为计算成员。

 

为什么?

可以使用计算成员通过将原始数据建模为有意义的业务指示符来增强分析。计算成员将增加分析的价值。它们可以描述趋势、行为和异常情况。  

 

方案:

Sales 多维数据集内现已填充数据。市场部想增强 Sales 多维数据集中的数据并确定每个商店售出产品的平均产品价格。 

本节将基于以下两个度量值在 Sales 多维数据集中创建计算成员:Store_sales 和 unit_sales。 

如何创建计算成员

  1. 在 Analysis Manager 树窗格中,在“教程”数据库下,右击“Sales”多维数据集,然后单击“编辑”命令。
  2. 即进入多维数据集编辑器开始编辑 Sales 多维数据集。多维数据集组件(“维度”、“度量值”、“计算成员”等)列在多维数据集编辑器的左窗格中。

    15a.gif  

  3. 右击“计算成员”,然后单击“新建计算成员”。
  4. 现在进入计算成员生成器中。前三个框用于确定计算成员的维度的特征:“父维度”(其所属维度)、“父成员”(其所附加到的父代)和“成员名称”。

    15b.gif  

  5. 将“父维度”设置保持为“Measures”不变。此时“父成员”框不可用,因为度量值维度不支持层次结构。在“成员名称”框中输入“Average price”。
  6. 计算成员生成器的下半部分提供生成计算成员表达式所需的全部组件。在“数据”下展开“Measures”维度,然后展开“MeasuresLevel”。出现度量值列表。 

    15c.gif  

  7. 从中选择“Store Sales”,然后将其拖入“值表达式”框中。
  8. 在数字和运算符键区,单击“/”运算符。在“值表达式”框中表达式的末尾出现运算符。
  9. 在“数据”下选择“Unit sales”度量值,然后拖至“值表达式”框中表达式的末尾。

    15d.gif  

  10. 计算成员现已完全定义完毕。单击“确定”按钮。计算成员生成器关闭,回到多维数据编辑器中。请注意,新创建的计算成员在多维数据集编辑器的左窗格的“计算成员”文件夹中已经可用。

    15e.gif  

  11. 单击“保存”图标或单击“文件”菜单中的“保存”命令以保存所做的更改。 

 

如何查看计算成员数据

计算成员的计算是在工作中进行。即从来不存储由计算成员表达式得出的数据,每次分析需要计算成员时才进行计算。 

  1. 若要查看数据,请单击右窗格底部的“数据”选项卡。出现数据,Measures 维度出现在列中,Customer 维度出现在行中。注意共出现以下四列:三个度量值列和一个刚创建的计算成员列,即 Average Price。

    15f.gif  

  2. 关闭多维数据集编辑器。

 
主菜单 上一节  |  下一节