Symptom
Anta att du kör en MDX-fråga (Multidimensional Expressions) i blockläge i Microsoft SQL Server 2012 Analysis Services (SSAS 2012). MDX-frågan returnerar fel resultat om följande villkor är sanna:
- Modellen innehåller unära operatorer i en eller flera hierarkier.
- Frågan omfattar fler än en medlem från samma nivå i den unära operatorhierarkin.
Lösning
Problemet åtgärdades först i följande kumulativa uppdatering av SQL Server.
Kumulativ uppdatering 4 för SQL Server 2012 SP2 /en-us/help/3007556
Om kumulativa uppdateringar för SQL Server
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Lösning
Lös problemet genom att köra frågan i blockeringsläge genom att ange någon av följande flaggor till 1:
- CellByCellCalculationMode
- CellByCellCalculationModeForUnaryOperatorAndSemiAdditiveMeasure
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".