LinkMember (MDX)
Gibt das Element zurück, das in einer angegebenen Hierarchie gleichbedeutend mit dem angegebenen Element ist.
Syntax
LinkMember(Member_Expression, Hierarchy_Expression)
Argumente
Member_Expression
Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der ein Element zurückgibt.Hierarchy_Expression
Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der eine Hierarchie zurückgibt.
Hinweise
Die LinkMember-Funktion gibt das Element der angegebenen Hierarchie zurück, das den Schlüsselwerten auf allen Ebenen des angegebenen Elements in einer zugehörigen Hierarchie entspricht. Die Attribute auf jeder Ebene müssen die gleiche Schlüsselkardinalität und den gleichen Datentyp aufweisen. Wenn es in unnatürlichen Hierarchien mehr als eine Übereinstimmung mit einem Schlüsselwert eines Attributs gibt, ist das Ergebnis unbestimmt oder ein Fehler.
Beispiele:
Im folgenden Beispiel wird die LinkMember-Funktion verwendet, um das Standardmeasure im Adventure Works-Cube für die Vorgänger des July 1, 2002-Elements der Date.Date-Attributhierarchie in der Calendar-Hierarchie zurückzugeben.
SELECT Hierarchize
(Ascendants
(LinkMember
([Date].[Date].[July 1, 2002], [Date].[Calendar]
)
)
) ON 0
FROM [Adventure Works]
Im folgenden Beispiel wird die LinkMember-Funktion verwendet, um das Standardmeasure im Adventure Works-Cube für die Vorgänger des July 1, 2002-Elements der Date.Date-Attributhierarchie in der Fiscal-Hierarchie zurückzugeben.
SELECT Hierarchize
(Ascendants
(LinkMember
([Date].[July 1, 2002], [Date].[Fiscal]
)
)
) ON 0
FROM [Adventure Works]