Symptomen
Veronderstel dat u een MDX-query (Multidimensional Expressions) uitvoert in de blokmodus in Microsoft SQL Server 2012 Analysis Services (SSAS 2012). De MDX-query retourneert onjuiste resultaten wanneer aan de volgende voorwaarden wordt voldaan:
-
Het model bevat monadische operatoren voor een of meer hiërarchieën.
-
De query omvat meer dan één lid van hetzelfde niveau van de monadische operator hiërarchie.
Oplossing
Het probleem is voor het eerst opgelost in de volgende cumulatieve update van SQL Server.
Cumulatieve update 4 voor SQL Server 2012 SP2 /en-us/help/3007556
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Tijdelijke oplossing
U kunt dit probleem omzeilen door de query uit te voeren in de blokmodus door een van de volgende vlaggen in te stellen op 1:
-
CellByCellCalculationMode
-
CellByCellCalculationModeForUnaryOperatorAndSemiAdditiveMeasure
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.