KB2932559 – RETT: Totaler er forkerte, når du har filtreret på et pivottabelelement og fjernet filteret i SSAS

Gælder for
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

Dette hotfix gælder også for Microsoft SQL Server 2014 og 2017 Analysis Services (SSAS), SQL Server 2012 SP2 og SQL Server 2016 SP1.

Symptomer

Overvej følgende scenarie:

  • Du kan oprette en pivottabel ved hjælp af én måling og flere dimensionsattributter i SSAS (SQL Server Analysis Services).

  • Du filtrerer på et bestemt element, og derefter fjerner du filteret fra en af dimensionerne.

  • I filterbetingelsen er der en tidligere forespørgsel (forespørgsel 1), der har en underudvælgelse, og en efterfølgende forespørgsel (forespørgsel 2), der kører på et perspektiv.

    Bemærkninger

    • Både forespørgsel 1 og forespørgsel 2 kører under samme rolle.
    • Den plads, der søges efter i forespørgsel 2, kan opfyldes fra mellemrummet i forespørgsel 1 (uden udsnit til underudvælgelse). Der er en beregning i forespørgsel 1 og også i forespørgsel 2, og det medfører, at resultaterne cachelagres og derefter søges i den globale cache i formelprogrammet.

I dette scenarie er totalerne forkerte, fordi de stadig viser summen af det specifikke filtrerede element.

Årsag

Problemet opstår på grund af en regression i "hovedtotaler" fra kumulativ opdatering 4 til Microsoft SQL Server 2012 SP1.

Løsning

Problemet er rettet i følgende kumulative opdateringer af SQL Server:

Kumulativ opdatering 10 til SQL Server 2017

Kumulativ opdatering 8 til SQL Server 2016 SP1

Kumulativ opdatering 1 til SQL Server 2012 SP2

Cumulative Update 2 til SQL Server 2014

Kumulativ opdatering 10 til SQL Server 2012 SP1

Om kumulative opdateringer til SQL Server

Hver ny kumulativ opdatering til SQL Server indeholder alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige kumulative opdatering. Se de seneste kumulative opdateringer til SQL Server:

Status

Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".