Subset (MDX)Subset (MDX)

SI APPLICA A:sìSQL Server Analysis ServicesnoAzure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services

Restituisce un subset di tuple dal set specificato.Returns a subset of tuples from a specified set.

SintassiSyntax


Subset(Set_Expression, Start [ ,Count ] )  

ArgomentiArguments

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

InizioStart
Espressione numerica valida che specifica la posizione della prima tupla da restituire.A valid numeric expression that specifies the position of the first tuple to be returned.

ConteggioCount
Espressione numerica valida che specifica il numero di tuple che devono essere restituite.A valid numeric expression that specifies the number of tuples to be returned.

OsservazioniRemarks

Dal set specificato, il Subset funzione restituisce un subset che contiene il numero specificato di tuple, iniziando in corrispondenza della posizione di inizio specificato.From the specified set, the Subset function returns a subset that contains the specified number of tuples, beginning at the specified start position. La posizione iniziale è definita secondo un indice in base zero, ovvero zero (0) corrisponde alla prima tupla nel set specificato, 1 corrisponde alla seconda e così via.The start position is based on a zero-based index; that is, zero (0) corresponds to the first tuple in the specified set, 1 corresponds to the second, and so on.

Se conteggio non è specificato, la funzione restituisce tutte le tuple da avviare alla fine del set.If Count is not specified, the function returns all tuples from Start to the end of the set.

EsempioExample

Nell'esempio seguente viene restituita la misura Reseller Sales per le cinque sottocategorie di prodotti più vendute, indipendentemente dalla gerarchia, in base a Reseller Gross Profit.The following example returns the Reseller Sales Measure for the top five selling subcategories of products, irrespective of hierarchy, based on Reseller Gross Profit. Il Subset funzione viene utilizzata per restituire solo i primi cinque set del risultato dopo l'ordinamento del risultato mediante la ordine (funzione).The Subset function is used to return only the first five sets in the result after the result is ordered using the Order function.

SELECT Subset  
   (Order   
      ([Product].[Product Categories].[SubCategory].members  
         ,[Measures].[Reseller Gross Profit]  
         ,BDESC  
      )  
   ,0  
   ,5  
   ) ON 0  
FROM [Adventure Works]  

Vedere ancheSee Also

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