Symptomen

Neem het volgende scenario:

  • U hebt een rol in een kubus in Microsoft SQL Server 2012 Analysis Services (SSAS 2012).

  • Er worden berekende metingen gedefinieerd in het script voor de berekende maateenheid en hebben betrekking op een groep meetwaarden.

  • De functie MeasureGroupMeasures is in een bereik om alleen de reële maateenheden van de groep maten te beïnvloeden.

  • Met de rol worden alle werkelijke meetwaarden van de groep maten geweigerd.

  • U gebruikt een gebruikersaccount waarvan de rol deel uitmaakt, om de kubus te doorzoeken.

In dit scenario wordt het bereik niet juist toegepast op de berekende eenheden.

Oorzaak

Het probleem kan zich voordoen omdat de berekende maateenheden die worden geretourneerd door de functie MeasureGroupMeasures niet worden verwacht. Het verwachte resultaat is dat de functie een lege reeks retourneert, omdat alle feitelijke maateenheden van de rol worden geweigerd. De functie retourneert echter wel een set berekende waarden.

Oplossing

Cumulatieve updategegevens

Cumulatieve update 2 voor SQL Server 2012 Service Pack 1 (SP1)

De oplossing voor dit probleem werd eerst uitgebracht in cumulatieve update 2. Als u meer informatie wilt over het verkrijgen van dit cumulatieve updatepakket voor SQL Server 2012 Service Pack 1, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

2790947 Cumulatief updatepakket 2 voor SQL Server 2012 Service Pack 1Opmerking Aangezien de builds cumulatief zijn, bevat elke nieuwe correctie release alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige SQL Server 2012 Service Pack 1 fix release. U wordt aangeraden om de meest recente correctie voor deze hotfix toe te passen. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:

2772858 De versies van SQL Server 2012 die zijn uitgebracht na SQL Server 2012 Service Pack 1, zijn uitgebracht

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Workaround

Als u het probleem tijdelijk wilt omzeilen, voegt u een dummy regel toe in de groep meetwaarden die niet kunnen worden geweigerd.Opmerking Deze meting wordt voor andere gebruikers weergegeven. Na het toevoegen van de dummy regel, retourneert de functie MeasureGroupMeasures echter alleen de dummy regel.

Meer informatie

Ga naar de volgende MSDN-website voor informatie over het definiëren van berekende leden:

Berekende leden definiëren

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?

Bedankt voor uw feedback.

×