2013-04-09 157 views
2

我對SSAS很新,所以請耐心等待!訂購尺寸層次SSAS

我已經在Fact表中創建了一個包含成員的雪花模式,並且我已經使用距離ID,距離,距離範圍創建了距離球杆表的距離(這是在SQL Server中進行非規格化的,距離範圍出現在每個距離多次出現,例如距離1有一系列的1 - 10,距離2還擁有一系列的1 - 10

然後我在頂部,距離其下創建了距離範圍層次結構此工程確定的條款提供鑽取功能,但在距離範圍內的順序是錯誤的,它是通過距離範圍作爲一個字符串來排序的,所以我得到1-10,然後是100-10,然後是20-30.

如何告訴根據距離訂購的距離範圍ID

不知道我是否做得對。

回答

-1

在編輯維時,單擊屬性DistanceRange並在屬性中應該有'OrderBy'和'OrderByAttribute'選項。嘗試並使用那些獲得你需要的結果。否則,您可能需要嘗試更改屬性菜單中的「類型」並查看是否有效。

+0

是的,我試過,但OrderByAttribute對於DistanceRange是空的。任何想法我做錯了什麼? – Chris 2013-04-09 15:07:45

+0

不是。我在時間維度上有類似的問題,這是另一個沒有回答的問題,所以不知道它可能是什麼。 – 2013-04-10 06:51:32

+0

我所做的是按正確順序排列的密鑰。總黑客,但我無法讓它工作 – Chris 2013-04-18 11:53:46