FIX: Willekeurige vorm met meerdere selectiequery negeert bereik berekeningen en onverwachte resultaten retourneert in SSAS

Symptomen

Overweeg het volgende scenario:
  • U maakt een script van multidimensionale expressies (MDX) met aangepaste berekeningen van een kubus in Microsoft SQL Server Analysis Services (SSAS).
  • U verbinding met de Analysis Services-instantie van een clienttoepassing. U sluit bijvoorbeeld vanuit Microsoft Excel.
  • U maakt een MDX-query met selecteren van expressies in de clienttoepassing. Dit doet u multi-select filteren, bijvoorbeeld.
  • De elementen van de hiërarchie van de dimensies vormen een willekeurige shape instellen.
Leveren onverwachte resultaten in dit scenario wordt de MDX-query (en het rapport dat gebaseerd op het).

Opmerking  Een willekeurige shape-set is een set die niet kan gemakkelijk worden uitgedrukt als set van twee sets kenmerkleden kruisverbinding. Een voorbeeld van een willekeurige shape ingesteld is als volgt:

{(2004, USA), (2001, Canada)}

Oorzaak

Dit probleem treedt op omdat binnen het bereik van berekeningen kunnen niet worden toegepast voor een willekeurige vorm in de subselects onder bepaalde omstandigheden.

Oplossing

Cumulatieve Update informatie

Het probleem is in eerste instantie opgelost in de volgende cumulatieve update van SQL Server.

Aanbeveling: Installeer de meest recente cumulatieve update voor SQL Server

Tijdelijke oplossing

U kunt dit probleem omzeilen, de MDX-query zodanig wijzigen dat een willekeurige shape instellen in de filterselecties niet wordt gebruikt.
Eigenschappen

Artikel-id: 3107431 - Laatst bijgewerkt: 15 feb. 2017 - Revisie: 1

Microsoft SQL Server 2014 Service Pack 1, Microsoft SQL Server 2014 Business Intelligence

Feedback