Freigeben über


BottomPercent (MDX)

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

Syntax

  
BottomPercent(Set_Expression, Percentage, Numeric_Expression)   

Argumente

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

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

Numeric_expression
Ein gültiger numerischer Ausdruck, bei dem es sich in der Regel um einen MDX-Ausdruck (Multidimensional Expressions) für Zellenkoordinaten handelt, die eine Zahl zurückgeben.

Bemerkungen

Die BottomPercent-Funktion berechnet die Summe des angegebenen numerischen Ausdrucks, der über eine angegebene Menge ausgewertet wird, und sortiert den Satz in aufsteigender Reihenfolge. Anschließend gibt die Funktion die Elemente mit den niedrigsten Werten zurück, deren kumulativer Prozentsatz des Gesamtwertes mindestens dem angegebenen Prozentsatz entspricht. Diese Funktion gibt die kleinste Teilmenge einer Menge zurück, deren kumulativer Gesamtwert mindestens dem angegebenen Prozentsatz entspricht. Die zurückgegebenen Elemente werden der Größe nach absteigend sortiert.

Wichtig

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

Beispiel

Im folgenden Beispiel wird für die Bike-Kategorie die kleinste Menge der Elemente der City-Ebene in der Geography-Hierarchie in der Geography-Dimension für das Geschäftsjahr 2003 zurückgegeben, deren kumulativer Gesamtwert bezüglich des Reseller Sales Amount-Measures mindestens 15 % des kumulativen Gesamtwertes (beginnend mit den Elementen dieser Menge, die den geringsten Umsatz aufweisen) beträgt.

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])  

Weitere Informationen

MDX-Funktionsreferenz (MDX)