页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 14 下一个 »

度量是描述或衡量对象的数据。

数据模型的度量来源有两种:标记度量计算度量

标记度量

标记度量是指对已含有数据信息的字段标记成度量字段。

我们只需要在”维度面板“中将字段标记成度量字段即可:

计算度量

计算度量是在已有度量基础上通过MDX表达式计算而实现的新度量。

演示示例

在我们的“快速入门”示例中,度量有“销售量”,我们将基于这个度量及省份和区域的维度来演示如何实现算出各区域的”平均销售量“以及各省与平均销售量的差值。

1、在“度量”面板“单击,在弹出的菜单中选择 新建计算度量

2、弹出“新建计算度量”窗口,输入名称为“区域销售量”,数据格式选择“浮点型-默认值”,表达式文本框中输入如下表达式:

IIF( [custom1620458051519].currentmember.level.name = "ShipProvince",
([Measures].[Quantity_1620367305757] , [custom1620458051519].currentmember.parent )
/count( [custom1620458051519].currentmember.parent.children ), [Measures].[Quantity_1620367305757])

如下图所示:

表达式 [custom1620458051519].currentmember.level.name = "ShipProvince"用来判断当前地理维成员所属维层次名是不是”ShipProvince“,如果是的话,则返回省份父节点”区域“的销售量数据除以该区域下省份成员的个数;否则就返回当前维成员的”销售量“数据。

4、单击 确定 按钮,保存计算度量“区域平均销售额”。“度量”面板显示该计算成员:

5、按照以上步骤,创建如下计算成员”均值差异“,其值是将各省的”销售量“数据减去所属区域的”区域平均销售量“数据而得:

6、以上两个计算度量的数据效果如下:

设置项说明

计算度量的设置窗口如下:

计算度量设置窗口主要分为如下几个区:

  • 基本信息设置区:用于设置计算度量的名称、所属层次结构及数据格式。其中所属的层次结构选项由用户进行模型构建时新建的层次结构确定。
  • 模型资源选择区:显示可选的维度、度量、成员、命名集资源,该区资源对象可以直接拖拽或双击置入到”表达式文本区“。
  • 表达式文本区:用于设置MDX表达式,支持从”模型资源选择区“、”函数选择区”拖拽表达式对象;表达式输入完成后,单击右下方 校验 按钮,只有校验通过才能保存。
  • 数据预览区:用于显示预览“表达式文本区”中定义的计算度量数据结果,需要单击该区右上角的 预览 按钮,浏览结果。
  • 函数选择区:用于显示支持的所有MDX函数及描述,这些函数可以通过双击置入到“表达式文本区”。



  • 无标签