Den här snabb korrigeringen gäller även Microsoft SQL Server 2014 och 2017 Analysis Services (SSAS), SQL Server 2012 SP2 och SQL Server 2016 SP1.

Symptom

Tänk dig följande situation:

  • Du skapar en pivottabell genom att använda ett mått och flera dimensionshierarkier i SQL Server Analysis Services (SSAS).

  • Du filtrerar på ett visst objekt och tar sedan bort filtret från en av dimensionerna.

  • I filter villkoret finns det en föregående fråga (fråga 1) som har en under markering och en efterföljande fråga (fråga 2) som körs i ett perspektiv. Kommentarer

    • Både fråga 1 och fråga 2 körs under samma roll.

    • Utrymmet som eftersträvas med Query 2 kan uppfyllas från området för frågan 1 (utan det sub-Select-segmentet). Det finns en beräkning för fråga 1 och även på fråga 2, och detta gör att resultaten sparas i cacheminnet och sedan genomsöks i den globala formel motorn.

I det här scenariot är totalerna fel eftersom de fortfarande visar summan av det specifika filtrerade elementet.

Orsak

Problemet beror på en regression i "total summa" från kumulativ uppdatering 4 för Microsoft SQL Server 2012 SP1.

Lösning

Problemet är åtgärdat i följande kumulativa uppdateringar av SQL Server:

Kumulativ uppdatering 10 för SQL Server 2017

Kumulativ uppdatering 8 för SQL Server 2016 SP1

Kumulativ uppdatering 1 för SQL Server 2012 SP2

Kumulativ uppdatering 2 för SQL Server 2014

Kumulativ uppdatering 10 för SQL Server 2012 SP1

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".

Behöver du mer hjälp?

Utöka dina kunskaper

UTFORSKA UTBILDNING >

Få nya funktioner först

ANSLUT TILL MICROSOFT INSIDERS >

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?

Tack för din feedback!

×