2016-04-03 81 views
1

我有一個大尺寸,它是帶我更多的時間來處理它。我想減少處理時間儘可能SSAS維度處理增量

有數以百計關於如何處理SSAS對象作爲有效的不同的文章,並儘可能快。 有很多提示和技巧可以用來加速尺寸和多維數據集處理。我成功地申請了全部或至少大部分,我對結果仍然不滿意。

我必須建立在一個桌子上一個大尺寸。 它擁有大約60萬個記錄,並且保持快速增長。 它可以向其添加新行或刪除現有行。沒有更新可能

我要尋找一個解決方案,將允許我執行我的維度的增量處理。 我知道上個月的數據不會改變。我想做類似的分割我的立方體,但在維度上。 我正在使用SLQ SERVER 2012,並且對我的知識維度分區不支持。

我目前使用的過程中更新我的尺寸 - 我使用屬性和表試圖處理,但兩者呈現幾乎相同的結果。我有層級和關係 - 有些設置僵化。我只使用那些真正需要等等等等

進程更新具有讀取維度的所有記錄,甚至那些我知道沒有改變的那些屬性。有沒有辦法分割一個維度?如果我能告訴SSAS只處理我的維度中最後3-4周的數據,而不接觸其餘部分 - 這將大大加快我的處理時間。

我會感激你的幫助

+0

到底這是什麼尺寸的方式關於?這聽起來像是錯誤地被設計爲維度的事實。增長的速度,以及你可以按時間劃分的事實都表明它實際上是一個變相的事實表。我可能是錯的(需要更多細節)。 – SebTHU

+0

這是一個維度。它包含有關庫存的數據,包括序列號;托盤編號;批號等等。由於每天都會添加大量數據,因此每週處理需要越來越多的時間。增量尺寸處理,如果存在,將解決我的問題:) – Kris

+0

我明白了。這很難模擬。我正在考慮這篇文章 - http://www.kimballgroup.com/2011/11/design-tip-140-is-it-a-dimension-a-fact-or-both/ - 建議將庫存實體建模爲累積快照事實。但是這種重新設計在你的情況下可能是不可行的。 – SebTHU

回答

1

行,所以我做了一些研究,我可以證實是不支持增量維度處理。 它可以做一個維度的過程添加,但如果你有記錄被刪除或更新,你不能這樣做

這將是一個有用的事情,但MS尚未開發它,我不認爲它會

然而

任何表的增量處理,可以以表格的立方體 所以如果你有類似的要求,你的魔方是不是太複雜然後創建一個表格立方體是去