Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Sorterar en specificerad mängd i stigande ordning och returnerar en mängd tupler med de lägsta värdena vars summa är lika med eller mindre än ett specificerat värde.
Syntax
BottomSum(Set_Expression, Value, Numeric_Expression)
Arguments
Set_Expression
Ett giltigt Multidimensional Expressions (MDX)-uttryck som returnerar en mängd.
Value
Ett giltigt numeriskt uttryck som specificerar värdet mot vilket varje tuple jämförs.
Numeric_Expression
Ett giltigt numeriskt uttryck som vanligtvis är ett Multidimensional Expressions (MDX)-uttryck av cellkoordinater som returnerar ett tal.
Remarks
BottomSum-funktionen beräknar summan av ett specificerat mått utvärderat över en specificerad mängd och sorterar mängden i stigande ordning. Funktionen returnerar sedan elementen med lägsta värden vars summa av det specificerade numeriska uttrycket är minst det angivna värdet (summan). Denna funktion returnerar den minsta delmängden av en mängd vars kumulativa totala är minst det specificerade värdet. De returnerade elementen är ordnade från minsta till största.
Important
BottomSum-funktionen, liksom TopSum-funktionen, bryter alltid hierarkin.
Examples
Följande exempel visar, för kategorin Cykel, den minsta mängden medlemmar på stadsnivå i geografihierarkin i geografidimensionen för räkenskapsåret 2003, och vars kumulativa total, med hjälp av måttet Återförsäljarförsäljningsbelopp, är minst summan 50 000 (med början från medlemmarna i denna uppsättning med minst antal försäljningar):
SELECT
[Product].[Product Categories].Bikes ON 0,
BottomSum
({[Geography].[Geography].[City].Members}
, 50000
, ([Measures].[Reseller Sales Amount],[Product].[Product Categories].Bikes)
) ON 1
FROM [Adventure Works]
WHERE([Measures].[Reseller Sales Amount],[Date].[Fiscal].[Fiscal Year].[FY 2003])