UPDATE: Ein Distinct Count-Measure kann falsche Werte zurückgeben, wenn Sie Aggregationen für die nicht überlappende Partitionen in einer Measuregruppe distinct Count in SSAS 2008 R2 definieren

Microsoft stellt Updates für Microsoft SQL Server 2008 R2 als downloadbare Datei. Da die kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in früheren SQL Server 2008 R2 enthalten waren.

Problembeschreibung

Betrachten Sie das folgende Szenario:
  • Sie installieren Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2).
  • Nicht überlappende Partitionen erstellen in einer Measuregruppe. Die Measuregruppe enthält ein Measure, das die DistinctCount-Funktion verwendet.

    Hinweis Nicht überlappende Partitionen sind Partitionen, die Wertebereiche nicht überlappen.
  • Sie definieren Aggregationen für die nicht überlappende Partitionen.
  • Ausführen eine Abfrage multidimensionalen Ausdrücken (MDX), die DistinctCount-Measure abgefragt.
In diesem Szenario kann die DistinctCount Maßnahme falsche Werte zurück. Der zurückgegebene Wert kann z. B. doppelte oder dreifache den tatsächlichen Wert.

Ursache

Dieses Problem tritt auf, weil die Verwendung einer Aggregation in der MDX-Abfrage SSAS 2008 R2 fälschlicherweise die Aggregation mehrmals scannen. Dieses Problem tritt nur beim Einrichten nicht überlappende Partitionen, die DistinctCount-Measure enthalten.

Problemlösung

Kumulative Update-Informationen

SQL Server 2008 R2

Die Fehlerbehebung für dieses Problem wurde erstmals im kumulativen Update 6 veröffentlicht. Weitere Informationen zu diesem kumulativen Updatepaket für SQL Server 2008 R2 finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2489376 Kumulatives Updatepaket 6 für SQL Server 2008 R2
Hinweis Da diese Builds kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in früheren SQL Server 2008 R2 enthalten waren. Wir empfehlen Sie prüfen die neueste Update-Version, die diesen Hotfix enthält. Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
981356 der SQL Server 2008 R2 builds, die nach der Freigabe von SQL Server 2008 R2

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.
Eigenschaften

Artikelnummer: 2501558 – Letzte Überarbeitung: 10.01.2017 – Revision: 1

Feedback