2011-02-16 95 views
0

我有一個平凡的OLAP多維數據集(MS AS2000)用三個維度,時間,市場,地理。每個維度都有一個簡單的層次結構,例如時間 - [所有] [年] [季度] [月],產品 - [所有] [市場] [品牌] [產品]。有兩個措施:價值,單位。OLAP多維數據集過濾的數據

假設出於商業原因,我不想分發的立方體,所有的產品品牌的數據。有人可能會爲他的品牌和選定的競爭對手訂購/購買銷售數據。但是對於市場層面來說,立方體應該有完整的市場總量數據。換句話說,有四個品牌:B1,B2,B3,B4。客戶僅爲B1和B2訂購數據,因此他的多維數據集應該有B1和B2的數據。但品牌市場應該有四個品牌的總和。

  1. 有可能建立一個這樣的OLAP立方體,其中較低級別單元格的聚合數據不會加總到父級單元格值?
  2. 如果是以上,那麼如何找到細胞與不等於聚集水平較低值。

回答

1

我可能會尋求做,在數據倉庫中,而不是立方體。因此,對於您購買B1和B2的示例,我會在產品維度中創建一個名爲「市場其餘部分」的新產品,然後將「事實」表中的B3和B4 ID替換爲「Rest的市場「。

您可以使用父/子層次結構,因爲與選項,你可以有「數據成員」。這些是可以包含數據的非葉成員。請點擊這裏查看更多信息Parent Child Dimensions

+0

對於「其他市場」類別,這真是一個不錯的主意。 – 2011-02-18 21:49:31

相關問題