如何为 Analysis Services MDX 查询添加计算成员

MDX 查询中的计算成员表示不直接存在于数据源而是从成员的多维数据集元数据中计算出的值。可以定义计算成员,然后便可以像使用 Analysis Services 多维数据集中的现有成员一样使用该计算成员。例如,可以将计算成员拖放到设计模式中的数据或筛选器窗格,或拖放到包含 MDX 查询的查询模式中的查询窗格。有关详细信息,请参阅“计算成员生成器”对话框(Analysis Services - 多维数据)

通过用户界面添加计算成员的方式有两种:使用工具栏上的**“添加计算成员”**按钮,或者使用“计算成员”窗格中的上下文菜单。

使用工具栏按钮添加计算成员

  1. 在 Analysis Services MDX 查询设计器中,单击查询设计器工具栏上的**“添加计算成员”**(添加计算成员) 按钮。

  2. 在**“名称”**中,键入计算成员的名称。

  3. 对于**“父层次结构”**,选择放置此成员的层次结构。

  4. 对于**“父成员”**,选择要用作计算成员父级的成员。

    备注

    如果“父层次结构”为 MEASURES,则将禁用“父成员”

  5. 在**“表达式”中,键入用于计算成员的 MDX 表达式。可以将对象从“元数据”“函数”**列表中拖出以将其填充到表达式。

  6. 单击“确定”。

从计算成员窗格添加计算成员

  1. 在 Analysis Services MDX 查询设计器中,右键单击元数据窗格下方的计算成员窗格中的任意位置。

  2. 单击**“新建计算成员”**。

  3. 在**“名称”**中,键入计算成员的名称。

  4. 对于**“父层次结构”**,选择放置此成员的层次结构。

  5. 对于**“父成员”**,选择要用作计算成员父级的成员。

    备注

    如果“父层次结构”为 MEASURES,则将禁用“父成员”

  6. 在**“表达式”中,键入用于计算成员的 MDX 表达式。可以将对象从“元数据”“函数”**列表中拖出以将其填充到表达式。

  7. 单击“确定”。

请参阅

概念

Analysis Services MDX 查询设计器用户界面

在设计模式下使用 Analysis Services MDX 查询设计器 (Reporting Services)

在查询模式下使用 Analysis Services MDX 查询设计器 (Reporting Services)

连接到报表数据操作指南主题

使用报表数据操作指南主题

其他资源

报表设计器的 F1 帮助