此熱修復程式也適用于 Microsoft SQL Server 2014 和 2017 Analysis Services (SSAS)、SQL Server 2012 SP2 以及 SQL Server 2016 SP1。
徵狀
請試想下列案例:
-
您可以在 SQL Server Analysis Services (SSAS)中使用一個量值與數個維度屬性來建立樞紐分析表。
-
您篩選特定專案,然後從其中一個尺寸移除篩選。
-
在篩選準則中,有一個含有子選取的前一個查詢(查詢1),以及在視點上執行的後續查詢(查詢2)。 注意事項
-
Query 1 和 query 2 都在同一個角色下執行。
-
查詢2所尋找的空間可從查詢1的空間(沒有子選取切片)中得到滿足。 查詢1和查詢2上的計算都是,這會讓結果得到緩衝,然後在全域公式引擎快取中進行搜尋。
-
在這種情況下,合計是錯誤的,因為它們仍會顯示特定篩選項目的總和。
原因
之所以發生這個問題,是因為 Microsoft SQL Server 2012 SP1 的累加更新4有一個 [總計] 的回歸。
解決方案
此問題已在 SQL Server 的下列累積更新中修正:
每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 查看 SQL Server 的最新累計更新:
狀態
Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。