BottomPercent (MDX)BottomPercent (MDX)

QUESTO ARGOMENTO SI APPLICA A:sìSQL Server (a partire dalla versione 2008)noDatabase SQL di AzurenoAzure SQL Data Warehouse noParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Dispone un set in ordine crescente e restituisce un set di tuple con i valori più bassi il cui totale cumulativo è uguale o maggiore della percentuale specificata.Sorts a set in ascending order, and returns a set of tuples with the lowest values whose cumulative total is equal to or greater than a specified percentage.

SintassiSyntax


BottomPercent(Set_Expression, Percentage, Numeric_Expression)   

ArgomentiArguments

Set_ExpressionSet_Expression
Espressione MDX (Multidimensional Expression) valida che restituisce un set.A valid Multidimensional Expressions (MDX) expression that returns a set.

PercentualePercentage
Espressione numerica valida che specifica la percentuale di tuple da restituire.A valid numeric expression that specifies the percentage of tuples to be returned.

Numeric_expressionNumeric_Expression
Espressione numerica valida che in genere è un'espressione MDX (Multidimensional Expression) di coordinate di celle che restituisce un numero.A valid numeric expression that is typically a Multidimensional Expressions (MDX) expression of cell coordinates that return a number.

OsservazioniRemarks

Il BottomPercent funzione calcola la somma dell'espressione numerica specificata valutata su un set specificato, disponendo il set in ordine crescente.The BottomPercent function calculates the sum of the specified numeric expression evaluated over a specified set, sorting the set in ascending order. La funzione restituisce quindi gli elementi con i valori più bassi la cui percentuale cumulativa del valore sommato totale corrisponde almeno alla percentuale specificata.The function then returns the elements with the lowest values whose cumulative percentage of the total summed value is at least the specified percentage. La funzione restituisce il subset più piccolo di un set il cui totale cumulativo corrisponde almeno alla percentuale specificata.This function returns the smallest subset of a set whose cumulative total is at least the specified percentage. Gli elementi restituiti sono ordinati dal più grande al più piccolo.The returned elements are ordered largest to smallest.

Importante

Il BottomPercent funzione, come il TopPercent funzione, non rispetta mai la gerarchia.The BottomPercent function, like the TopPercent function, always breaks the hierarchy. Per ulteriori informazioni, vedere la funzione Order.For more information, see Order function.

EsempioExample

Nell'esempio seguente viene restituito per la categoria Bike il set più piccolo di membri del livello City nella gerarchia Geography della dimensione Geography per l'anno fiscale 2003 il cui totale cumulativo utilizzando la misura Reseller Sales Amount corrisponde almeno al 15% del totale cumulativo (a partire dai membri di questo set con il numero di vendite più basso).The following example returns, for the Bike category, the smallest set of members of the City level in the Geography hierarchy in the Geography dimension for fiscal year 2003 whose cumulative total using the Reseller Sales Amount measure is at least 15% of the cumulative total (beginning with the members of this set with the smallest number of sales).

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

Vedere ancheSee Also

Riferimento alla funzione MDX ( MDX )MDX Function Reference (MDX)