2016-07-15 68 views
0

我有兩個維度。SSAS尺寸關係

一個是製造商

enter image description here

其他是供應商。

enter image description here

有一個事實表。

enter image description here

需要使用供應商代碼查詢銷售金額,也希望看到供應商和製造商對銷售金額之間的關係。 可以這樣做。

是否有任何可能實現而無需添加供應商的關鍵事實。

請幫忙!!!

+0

你爲什麼不加入供應商的關鍵事實?這將是你最簡單也可能是最好的解決方案。此外,根據代碼,您看起來在供應商和製造商之間有很多:但供應商擁有不同的密鑰,這讓我認爲它只是一個:供應商:製造商。你可否確認? – mmarie

+0

這是一種很難識別哪個製造商的鑰匙屬於哪個供應商的鑰匙,實際上tats阻止我添加鑰匙。它是一個多對多的關係,一個製造商可以有多個供應商,一個供應商可以是多個製造商的一部分。沒有添加鍵的任何可能性.. – Harsha

回答

1

您無法使用供應商代碼查詢銷售額,因爲製造商(int)|金額($)對沒有唯一標識供應商。

0

。利用雪花架構(尺寸)設計

的現在,你也許我不必製造爲維度,你仍然可以做到這一點

SELECT [措施]。[金額] ON 0,
                              {[DimManufacture] [SupplierCode] .MEMBERS,
                              [DimManufacture]。[製造代碼] .MEMBERS } ON 1
                            FROM [立方名稱]

由於我明白了,我想這是你在找什麼。