簡體   English   中英

維度和度量組處理

[英]Dimensions and MeasureGroups Prcessing

我有10個維度和10個度量值組-每個度量值組每個都有一個分區。

處理后的所有多維數據集每天需要5-6個小時。 因此,我認為要使用SSIS Analysis Services處理任務來處理多維數據集,首先要處理維“處理滿”,然后處理所有度量值組“處理滿”。

僅擁有一個度量值組的MeasureGroup-1分析服務處理任務就需要2個小時,而9個度量值組中的其余9個度量值組都處於measuregroup-2分析服務處理任務中。因此,整個處理過程大約需要3個小時,而不是5個小時。 -6小時。

所以你認為這種方法是正確的! 請提出建議。.如果存在任何約束/依賴關系,這些約束/依賴關系會在像這樣處理后提供故障數據。

您應該測量所需的時間。 在許多情況下,一次完成所有操作可能比拆分處理要快,因為某些數據可以從維處理中保留在內存中,並且在測量組處理運行時不必完成對磁盤的寫入。 另一方面,您的方法可能會更快。

通常,唯一正確的答案是:運行測試,因為有很多因素會影響它。

為了優化處理性能,您必須找到瓶頸:也許更多的RAM會有所幫助(您是否看到大部分RAM在處理過程中使用了?那么,嘗試使用更多RAM的服務器可能是值得嘗試的)。 也許更多的CPU允許更多的並行化會有所幫助; 也許優化關系源,以使Analysis Services問題運行得更快的陳述會有所幫助; 減少聚合可能有助於提高處理性能,但可能會降低查詢性能; 將AS存儲器從關系數據移到另一個磁盤(如果它們到目前為止共享一個磁盤)應該可以提高性能; 更快的磁盤可能也是值得測試的選擇。

像許多性能優化任務一樣,在不了解詳細信息並運行某些測試的情況下,很難說出哪些更改會改善或惡化這種情況。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM