BottomPercent (MDX)

Sortiert eine Menge in aufsteigender Reihenfolge und gibt eine Menge von Tupeln mit den niedrigsten Werten zurück, deren kumulativer Gesamtwert gleich oder größer als ein bestimmter Prozentsatz ist.

Syntax

  
BottomPercent(Set_Expression, Percentage, Numeric_Expression)   

Argumente

Set_Expression
Ein gültiger Multidimensional Expressions (MDX)-Ausdruck, der eine Menge zurückgibt.

Prozentsatz
Ein gültiger numerischer Ausdruck, der den Prozentsatz der zurückzugebenden Tupel angibt.

Numeric_Expression
Ein gültiger numerischer Ausdruck, der typischerweise ein Multidimensional Expressions (MDX)-Ausdruck von Zellkoordinaten ist, die eine Zahl zurückgeben.

Bemerkungen

Die BottomPercent-Funktion berechnet die Summe des angegebenen numerischen Ausdrucks, der über eine bestimmte Menge ausgewertet wird, und sortiert die Menge in aufsteigender Reihenfolge. Die Funktion gibt dann die Elemente mit den niedrigsten Werten zurück, deren kumulativer Prozentsatz des gesamten summierten Werts mindestens der angegebene Prozentsatz ist. Diese Funktion gibt die kleinste Teilmenge einer Menge zurück, deren kumulative Gesamtsumme mindestens den angegebenen Prozentsatz beträgt. Die zurückgegebenen Elemente sind von den größten bis den kleinsten geordnet.

Important

Die BottomPercent-Funktion , wie die TopPercent-Funktion , bricht immer die Hierarchie. Weitere Informationen finden Sie unter Order-Funktion.

Example

Das folgende Beispiel liefert für die Kategorie Fahrrad die kleinste Gruppe von Mitgliedern auf Stadtebene in der Geographie-Hierarchie in der Geographie-Dimension für das Geschäftsjahr 2003, deren kumulative Gesamtsumme mit dem Maß Wiederverkäuferumsatz mindestens 15% des kumulativen Gesamtbetrags beträgt (beginnend mit den Mitgliedern dieser Gruppe mit der geringsten Anzahl an Verkäufen).

SELECT  
[Product].[Product Categories].Bikes ON 0,  
BottomPercent  
   ({[Geography].[Geography].[City].Members}  
   , 15  
   , ([Measures].[Reseller Sales Amount],[Product].[Product Categories].Bikes)  
   ) ON 1  
FROM [Adventure Works]  
WHERE ([Measures].[Reseller Sales Amount],[Date].[Fiscal].[Fiscal Year].[FY 2003])