BottomPercent (MDX)

Sortuje zbiór w kolejności rosnącej i zwraca zbiór krotk o najniższych wartościach, których łączna suma jest równa lub większa od określonego procentu.

Syntax

  
BottomPercent(Set_Expression, Percentage, Numeric_Expression)   

Arguments

Wyrażenie_docelowe
Poprawne wyrażenie z wyrażeń wielowymiarowych (MDX), które zwraca zbiór.

Procent
Poprawne wyrażenie liczbowe, które określa procent krotek, które mają zostać zwrócone.

Numeric_Expression
Poprawne wyrażenie liczbowe, które zazwyczaj jest wyrażeniem wielowymiarowych (MDX) współrzędnych komórek zwracających liczbę.

Remarks

Funkcja BottomPercent oblicza sumę określonego wyrażenia liczbowego ocenionego na określonym zbiorze, sortując go w kolejności rosnącej. Funkcja zwraca wtedy elementy o najniższych wartościach, których skumulowany procent od całkowitej sumy wartości wynosi co najmniej określony procent. Funkcja ta zwraca najmniejszy podzbiór zbioru, którego łączna suma wynosi co najmniej określony procent. Zwrócone elementy są uporządkowane od największego do najmniejszego.

Ważna

Funkcja BottomPercent , podobnie jak funkcja TopPercent , zawsze łamie hierarchię. Więcej informacji można znaleźć w artykule Funkcja Order.

Example

Poniższy przykład zwraca, dla kategorii Rower, najmniejszy zbiór członków poziomu miasta w hierarchii geograficznej w wymiarze geograficznym za rok fiskalny 2003, których łączna suma według miary Reseller Sales Amount wynosi co najmniej 15% sumy skumulowanej (zaczynając od członków tego zbioru o najmniejszej liczbie sprzedaży).

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