Partager via


Head (MDX)

Retourne le premier nombre spécifié d'éléments dans un jeu, en conservant les doublons.

Syntaxe

  
Head(Set_Expression [ ,Count ] )  

Arguments

Set_Expression
Expression MDX (Multidimensional Expressions) valide qui retourne un jeu.

Count
Expression numérique valide qui précise le nombre de tuples à retourner.

Remarques

La fonction Head retourne le nombre spécifié de tuples à partir du début de l’ensemble spécifié. L'ordre des éléments est conservé. La valeur par défaut de Count est 1. Si le nombre de tuples spécifié est inférieur à 1, la fonction Head retourne un ensemble vide. Si le nombre de tuples spécifié dépasse le nombre de tuples dans le jeu, la fonction retourne le jeu d'origine.

Exemple

L'exemple ci-dessous retourne les cinq premières sous-catégories de vente de produits, quelle que soit la hiérarchie et conformément à la mesure Reseller Gross Profit (marge brute du revendeur). La fonction Head est utilisée pour renvoyer uniquement les 5 premiers ensembles du résultat une fois le résultat ordonné à l’aide de la fonction Order .

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]  

Voir aussi

Tail (MDX)
Item (Tuple) (MDX)
Item (Member) (MDX)
Rank (MDX)
Guide de référence des fonctions MDX (MDX)