首先,這是我做的非常非常簡單的數據倉庫,只是提出了下面的具體問題。SSAS多維層次結構
場景:
我有一個事實表FactSales,和2個維度:DimShop和DimProduct,並且它們都彼此分開和直接地連接到事實表。一些商店可以銷售選定的產品,反之亦然,有些產品可以在特定的商店進行銷售。這給了我們很多關係。問題是當我嘗試切割我的立方體時,我得到了商店和產品之間的所有組合。
問:
我怎樣才能創建SSAS兩個獨立的維度之間的層次與多對多的關係?我試圖使用brigde表,但我無法在SSAS中配置層次結構。它甚至有可能嗎?
我不明白你的問題。你想在你的報告中展示什麼?作爲一個完整的猜測,你試圖報告哪些產品可以出售(或放入)每個商店,但我真的不知道。 – Pondlife 2013-04-08 21:24:22
哦,我忘了提到整個想法,愚蠢的我。是的,你猜對了,我想展示商店,並列出每個店鋪可供選擇的產品。我知道它可以通過層次結構來實現。當商店和產品的數據包含在一個維度中時,創建這樣的層次結構很容易,但我想爲產品和商店使用單獨的維度。我假設我需要橋表中的M:N關係,但是我不知道如何構建這樣的層次結構,如果可能的話,在產品維度上最好。 – shq 2013-04-09 10:03:50