Cabeza (MDX)

Devuelve el primer número especificado de elementos en un conjunto, manteniendo duplicados.

Sintaxis

  
Head(Set_Expression [ ,Count ] )  

Argumentos

Set_Expression
Una expresión válida de Expresiones Multidimensionales (MDX) que devuelve un conjunto.

Count
Una expresión numérica válida que especifica el número de tuplas que se deben devolver.

Remarks

La función Head devuelve el número especificado de tuplas desde el inicio del conjunto especificado. Se conserva el orden de los elementos. El valor por defecto de Conteo es 1. Si el número especificado de tuplas es menor que 1, la función cabeza devuelve un conjunto vacío. Si el número especificado de tuplas excede el número de tuplas en el conjunto, la función devuelve el conjunto original.

Example

El siguiente ejemplo devuelve las cinco principales subcategorías de productos que venden, independientemente de la jerarquía, basadas en el beneficio bruto del revendedor. La función Head se utiliza para devolver solo los primeros 5 conjuntos del resultado después de que el resultado esté ordenado usando la función de Orden .

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