KB2932559 – FIX: Summen sind falsch, nachdem Sie nach einem PivotTable-Element gefiltert und den Filter in SSAS entfernt haben.

Gilt für
SQL 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

Dieser Hotfix gilt auch für Microsoft SQL Server 2014 und 2017 Analysis Services (SSAS), SQL Server 2012 SP2 und SQL Server 2016 SP1.

Symptome

Nehmen Sie folgendes Szenario an:

  • Sie erstellen eine PivotTable mit einem Measure und mehreren Dimensionsattributen in SQL Server Analysis Services (SSAS).

  • Sie filtern nach einem bestimmten Element und entfernen dann den Filter aus einer der Dimensionen.

  • In der Filterbedingung gibt es eine vorherige Abfrage (Abfrage 1), die über eine Unterauswahl verfügt, und eine nachfolgende Abfrage (Abfrage 2), die auf einer Perspektive ausgeführt wird.

    Hinweise

    • Abfrage 1 und Abfrage 2 werden unter derselben Rolle ausgeführt.
    • Der von Abfrage 2 gesuchte Platz kann aus dem Bereich von Abfrage 1 (ohne den Teilauswahlslice) erfüllt werden. Es gibt eine Berechnung für Abfrage 1 und auch für Abfrage 2. Dadurch werden die Ergebnisse zwischengespeichert und dann im cache der globalen Formel-Engine durchsucht.

In diesem Szenario sind die Summen falsch, da sie weiterhin die Summe des bestimmten gefilterten Elements anzeigen.

Ursache

Das Problem tritt aufgrund einer Regression in "Gesamtsummen" aus dem kumulativen Update 4 für Microsoft SQL Server 2012 SP1 auf.

Lösung

Das Problem wurde in den folgenden kumulativen Updates von SQL Server behoben:

Kumulatives Update 10 für SQL Server 2017

Kumulatives Update 8 für SQL Server 2016 SP1

Kumulatives Update 1 für SQL Server 2012 SP2

Kumulatives Update 2 für SQL Server 2014

Kumulatives Update 10 für SQL Server 2012 SP1

Informationen zu kumulativen Updates für SQL Server

Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:

Status

Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.