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)