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