LinkMember (MDX)

Retourne le membre équivalent à un membre spécifié dans une hiérarchie spécifique.

Syntaxe

LinkMember(Member_Expression, Hierarchy_Expression) 

Arguments

  • Member_Expression
    Expression MDX (Multidimensional Expressions) valide qui retourne un membre.

  • Hierarchy_Expression
    Expression MDX (Multidimensional Expressions) valide qui retourne une hiérarchie.

Notes

La fonction LinkMember retourne le membre de la hiérarchie spécifiée qui correspond aux valeurs de clé à chaque niveau du membre spécifié dans une hiérarchie associée. À chaque niveau, les attributs doivent présenter la même cardinalité de clé et le même type de données. Dans les hiérarchies non naturelles, s'il y a plus d'une correspondance pour la valeur de clé d'un attribut, le résultat sera une erreur ou sera indéterminé.

Exemples

L'exemple ci-dessous fait appel à la fonction LinkMember pour retourner la mesure par défaut dans le cube Adventure Works des ascendants du membre du 1er juillet 2002 de la hiérarchie d'attribut Date.Date dans la hiérarchie Calendar.

SELECT  Hierarchize
   (Ascendants 
      (LinkMember 
         ([Date].[Date].[July 1, 2002], [Date].[Calendar]
         )
       )
    ) ON 0
FROM [Adventure Works]

L'exemple ci-dessous fait appel à la fonction LinkMember pour retourner la mesure par défaut dans le cube Adventure Works des ascendants du membre du 1er juillet 2002 de la hiérarchie d'attribut Date.Date dans la hiérarchie Fiscal.

SELECT  Hierarchize
   (Ascendants 
      (LinkMember 
         ([Date].[July 1, 2002], [Date].[Fiscal]
         )
       )
    ) ON 0
FROM [Adventure Works]