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 mängd i fallande ordning och returnerar det angivna antalet element med högst värden.
Syntax
TopCount(Set_Expression,Count [ ,Numeric_Expression ] )
Arguments
Set_Expression
Ett giltigt Multidimensional Expressions (MDX)-uttryck som returnerar en mängd.
Räkna
Ett giltigt numeriskt uttryck som specificerar antalet tupler som ska returneras.
Numeric_Expression
Ett giltigt numeriskt uttryck som vanligtvis är ett Multidimensional Expressions (MDX)-uttryck av cellkoordinater som returnerar ett tal.
Remarks
Om ett numeriskt uttryck specificeras, sorterar TopCount-funktionen , i fallande ordning, tuplerna i mängden som specificerats av den angivna mängden enligt värdet som anges av det numeriska uttrycket, som utvärderas över den angivna mängden. Efter att ha sorterat mängden returnerar TopCount-funktionen det angivna antalet tupler med högst värde.
Important
Precis som BottomCount-funktionen bryter TopCount-funktionen alltid hierarkin.
Om ett numeriskt uttryck inte specificeras, returnerar funktionen mängden av medlemmar i naturlig ordning, utan någon sortering, och beter sig som Head (MDX) -funktionen.
Examples
Följande exempel visar de 10 bästa datumen efter internetförsäljningsbelopp:
SELECT [Measures].[Internet Sales Amount] ON 0,
TOPCOUNT([Date].[Date].[Date].MEMBERS, 10, [Measures].[Internet Sales Amount])
ON 1
FROM [Adventure Works]
Följande exempel återger, för kategorin Cykel, de första fem medlemmarna i mängden som innehåller alla kombinationer av medlemmar på stadsnivå i geografihierarkin i geografidimensionen och alla räkenskapsår från den fiskala hierarkin i datumdimensionen, ordnade efter måttet Återförsäljarförsäljningsbelopp (med början från medlemmarna i denna mängd med flest försäljningar).
SELECT [Measures].[Reseller Sales Amount] ON 0,
TopCount
({[Geography].[Geography].[City].Members
*[Date].[Fiscal].[Fiscal Year].Members}
, 5
, [Measures].[Reseller Sales Amount]
) ON 1
FROM [Adventure Works]
WHERE([Product].[Product Categories].Bikes)