命名集是一组维度成员或一组要重复使用的集表达式,例如在多维表达式(MDX)查询中。 可以通过组合多维数据集数据、算术运算符、数字和函数来创建命名集。 例如,可以创建一个名为 Top Ten Factories 的命名集,该集包含生产度量值最高的工厂维度的十个成员。 然后,最终用户可以在查询中使用前十大工厂。 例如,最终用户可以将前十大工厂放在一个轴上,将度量值维度(包括生产)放在另一个轴上。 有关详细信息,请参阅 多维模型中的计算,以及 在 MDX (MDX) 中生成命名集。
若要创建命名集,请使用多维数据集设计器的“计算”选项卡上的“新建命名集”命令。 可以在“计算”选项卡工具栏上的“多维数据集”菜单上调用此命令。 此命令显示一个窗体,用于为命名集指定以下选项:
名称
选择命名集的名称。 用户浏览多维数据集时,此名称会显示给终端用户。
表达式
指定生成命名集的表达式。 此表达式可以用 MDX 编写。 表达式可以包含以下任一项:
表示多维数据集组件(如维度、级别、度量值等)的数据表达式。
算术运算符。
数字。
功能。
可以将多维数据集组件从“计算工具”窗格的“元数据”选项卡复制或拖动到“命名集窗体编辑器”窗格中的“表达式”框。 可以将函数从“计算工具”窗格中的“函数”选项卡复制或拖动到“命名集窗体编辑器”窗格中的“表达式”框。
重要
如果通过显式命名集中的成员来创建集表达式,请将成员列表括在一对大括号({})。