2017-04-05 49 views
0

我有一個非常標準的銷售交易表,帶有ordernumber/line_number主鍵(兩列)以及各種度量和維度。如何在比主事實表更細的顆粒上添加其他事實?

我正在嘗試添加新的度量和維度,這是託運人用於交付產品的運輸方法。措施是我們承擔的運輸費用,尺寸是託運人使用的運輸方式。

這個問題是,在極少數情況下,託運人可能會使用兩種不同的運輸方式(例如,包裹有錯誤的地址,被退回給我們,我們固定地址,並在第二天發送空運)。

所以,這個測量是在訂單號/行號/運輸方式穀物。

我想立方體讓我們查看不同運輸方式(當然是由其他任何銷售維度切片)的費用,並在未選擇託運方運輸方式時對費用進行總計。

我在SQL Server中有一個包含訂單號/行號/運輸方式和運費的表。

我已將航運費作爲多維數據集中的新度量值組添加。

但是,當試圖將新度量值組鏈接到「維度用量」選項卡中其餘的多維數據集時,我只提供了運輸方法的粒度屬性,並且未提供任何方式將新度量值組鏈接到事實表(運輸方法是我添加的一個維度,否則這個維度與事實表沒有關係)。

我在做什麼錯?

回答

0

我覺得這聽起來像是一個多對多的場景。

我建議看一看冒險作品的例子,它有可能有很多原因的銷售概念,有點像你的交易有許多潛在的船舶方法。

+0

棘手的部分是,新的維度也有一個相關的措施,我還沒有能夠得到措施納入。 –