立方体中的非聚合度量

Non aggregate measure in cube

我有一个带有Flag的FactTable,这个flag是用来区分boolean datatype的记录和它的。我必须在多维数据集中获取此字段。我已经为此标志创建了不可聚合的度量,但它在浏览多维数据集时显示 blank/null。我不想创建退化维度。 我希望数据看起来像这样。

Flag| Sales Local
1   | 35,450
0   | 22,000

是否有任何其他方法可以将此字段放入多维数据集中,或者是否可行?

为标志建模的 'dimensional way' 在 'Junk' 维度中:

Design Tip #113 Creating, Using, and Maintaining Junk Dimensions

一种可能的解决方法是在多维数据集本身中添加此列可能需要的任何度量。例如。 CountfooCountbarSumSalesLocalfooSumSalesLocalbar。但不利的一面是,你不会完全得到你想要的。但是你可以得到类似的东西:

SumSalesLocalfoo| SumSalesLocalbar
35,450          | 22,000