首页 > 解决方案 > 性能考虑和设计划分多维数据集的维度

问题描述

众所周知,当构建多维数据集时,元组是由维度创建的,并应用了一些聚合。知道我面临着一种特殊类型的维度,它的成员是不可收集的。例如,请考虑演员类型维度:

Code                Desc
----------------------------------
1                  Vendor
2                  Employee
3                  Unemployed

关键是我从不想聚合Vendor or Employeeor Vendor or Employee or Unemployed。我的问题只是将这些项目与一起比较。我只想VendorEmployeeEmployee比较Unemployed。所以我认为在多维数据集中有一些我不需要的聚合。

有没有办法处理这个维度?有没有尺寸类型?

谢谢

标签: ssascubedimensionsssas-2012

解决方案


一开始您不需要属性层次结构中的 ALL 成员,因此您可以将 IsAggregatable 属性设置为 false。

在此处输入图像描述

但是,如果您在过滤器中选择例如两个成员(员工和供应商),这不会阻止聚合。为此,您将需要针对您的维度进行某种范围分配。


推荐阅读