0
A
回答
0
我剛剛完成了一個優化處理時間的項目。他們有一個使用事實密鑰作爲維度密鑰的維度。事實和維度每個都有3億行。硬件很好,處理維度需要3個小時,處理事實分區需要1個小時。尺寸不能在多維中分區。
我們分拆了那個3億行維度,並通過實體邏輯地構建單獨維度。現在處理大約一個小時。
這就是說,您可以創建與事實表具有相同行數的維度,但處理性能會受到影響。我只會將無關的維度與業務所遭受的折磨結合起來。讓業務用戶指定業務不需要實現細節。
這就是說在一百萬行以下,你可能會有五種方式。你的問題是如何組合它們。一種方法是在維度的關鍵字中使用所有4維關鍵字列。您的組合維將具有一個鍵,而KeyColumns屬性會提及事實表中的所有4個鍵列。然後將所有4個維度表中的維度屬性列添加到該SSAS維度中。由於DSV的關係,這是允許的。
或者,如果您的事實表有一個標識列,您可以使用它作爲密鑰。
相關問題
- 1. 如何將4個多維數組合併爲1個多維
- 2. TI流程 - 如何將兩個維度合併爲一個新維度?
- 3. ssas複合維鍵
- 4. 如何在SSAS中查找鏈接維度的源維度?
- 5. SSRS - 如何將維度子類別過濾爲單個組
- 6. SSAS無關情景維度
- 7. SSAS維度成員分組
- 8. SSAS 2012 - 維度建模
- 9. SSAS維度處理增量
- 10. SSAS中的時間維度
- 11. 二維陣列在一個維度[1]
- 12. SSAS,維數值過濾
- 13. 將2維數組合併到1維數組中
- 14. 超過2個維度的產品Flavors
- 15. 如何將度量聚合限制爲計算成員中的單個維度
- 16. SSAS CUBE 2事實表和1維
- 17. 合併1個多維數組有一個簡單的數組
- 18. 如何將單個數組組合爲一個二維數組?
- 19. SSAS:日期爲空時如何處理日期維度
- 20. SSIS/SSAS如何顯示Month.Year作爲時間維度?
- 21. SSAS-MDX在計算中將維度行分配給維度成員基礎
- 22. 動態分配超過1維數組
- 23. 如何合併多維數組到單維數組?
- 24. 如何將多個維度屬性並排顯示爲列?
- 25. 如何將多維excel錶轉換爲1維?
- 26. 聯接 - 將結果合併爲單個多維數組
- 27. 如何在SSAS分層維度中選擇多個節點?
- 28. SSAS多維名稱
- 29. SSAS Process使用AMO添加維度
- 30. SSAS修改服務器時間維度
你爲什麼需要將它們結合起來?您是否在撰寫需要通過商店和產品組合(例如)進行報告的報告時說?或者你是否建議你想將商店和產品放在同一個維度? – GregGalloway
是的。在我的情況下,我有一個項目計數作爲度量/事實表項目和項目位置,項目狀態,項目集合,項目分支作爲4個不同的維度。所以,我需要將所有4個維度合併爲1作爲項目屬性。 – DonMax
對不起,很難過。你爲什麼需要將它們結合起來? – GregGalloway