Symptomen
Stel dat u een MDX-query (Multidimensional Expressions) uitvoert in 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 unaire operatoren voor een of meer hiërarchieën.
- Bij de query zijn meer dan één lid van hetzelfde niveau van de hiërarchie met unaire operatoren betrokken.
Oplossing
Het probleem werd voor het eerst opgelost in de volgende cumulatieve update van SQL Server.
Cumulatieve update 4 voor SQL Server 2012 SP2 /nl-nl/help/3007556
Informatie over cumulatieve updates voor SQL Server
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingspatches die deel uitmaakten van de vorige cumulatieve update. Bekijk de meest recente cumulatieve updates voor SQL Server:
Tijdelijke oplossing
U kunt dit probleem omzeilen door de query in blokmodus uit te voeren door een van de volgende markeringen in te stellen op 1:
- CellByCellCalculationMode
- CellByCellCalculationModeForUnaryOperatorAndSemiAdditiveMeasure
Status
Microsoft heeft bevestigd dat dit een probleem is bij de Microsoft-producten die worden vermeld in het gedeelte 'Van toepassing op'.