BottomPercent (MDX)

Třídí množinu vzestupně a vrací množinu n-tic s nejnižšími hodnotami, jejichž součet je roven nebo větší než dané procento.

Syntax

  
BottomPercent(Set_Expression, Percentage, Numeric_Expression)   

Arguments

Nastavit_výraz
Platný výraz Multidimensional Expressions (MDX), který vrací množinu.

procento
Platný číselný výraz, který určuje procento n-tic, které mají být vráceny.

Numeric_Expression
Platný číselný výraz, který je typicky výrazem Multidimenzionálních výrazů (MDX) souřadnic buňky, které vracejí číslo.

Remarks

Funkce BottomPercent vypočítá součet specifikovaného číselného výrazu vyhodnoceného přes danou množinu, přičemž množinu seřadí vzestupně. Funkce pak vrací prvky s nejnižšími hodnotami, jejichž kumulativní procento z celkového součtu je alespoň stanovené procento. Tato funkce vrací nejmenší podmnožinu množiny, jejíž kumulativní součet je alespoň stanovené procento. Vrácené prvky jsou seřazeny od největšího po nejmenší.

Important

Funkce BottomPercent , stejně jako funkce TopPercent , vždy narušuje hierarchii. Pro více informací viz funkce Order.

Example

Následující příklad vrací pro kategorii Kola nejmenší množinu členů úrovně města v geografické hierarchii v geografické dimenzi za fiskální rok 2003, jejichž kumulativní součet podle míry Prodeje prodeje přeprodeje je alespoň 15% z celkového součtu (počínaje členy této množiny s nejmenším počtem prodejů).

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