为属性层次结构配置 (All) 级别

在 Microsoft SQL Server Analysis Services 中,(All) 级别是一个可选的、由系统生成的级别。 它只包含一个成员,其值是立即从属级别中所有成员的值的聚合。 此成员称为“All”成员。 它是不包含在维度表中的系统生成成员。 由于 (All) 级别的成员位于层次结构的顶部,因此该成员的值是层次结构中所有成员值的合并聚合。 “所有”成员通常充当层次结构的默认成员。

属性层次结构中是否存在(All)级别取决于IsAggregatable属性设置,而用户定义层次结构中是否存在(All)级别,则取决于IsAggregatable位于用户定义层次结构最顶层的属性。 IsAggregatable如果该属性设置为 True,则存在一个 (All) 级别。 如果 IsAggregatable 属性设置为 False,则层次结构没有 (All) 级别。

建立最高层级

如果属性 IsAggregatable 设置为 False 层次结构中某个级别的源属性,则该级别上方的层次结构中不会显示任何可聚合级别。 不可聚合级别必须是任何层次结构的最顶层,或者其上方所有级别的源属性的IsAggregatable属性也必须设置为False

所有成员和(全部)级别

“所有”级别的单个成员称为“All”成员。 AttributeAllMemberName维度上的属性指定维度中属性的所有成员的名称。 层次结构 AllMemberName 上的属性指定层次结构的所有成员的名称。

另请参阅

定义默认成员