Applies ToSQL Server 2012 Analysis Services SQL Server 2016 Service Pack 1 SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

此熱修復程式也適用于 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 2017 累計更新10

SQL Server 2016 SP1 的累積更新8

SQL Server 2012 SP2 累積更新1

SQL Server 2014 的累積更新2

SQL Server 2012 SP1 累計更新10

每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 查看 SQL Server 的最新累計更新:

狀態

Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。