LinkMember (MDX)
指定された階層の指定されたメンバと等価のメンバを返します。
構文
LinkMember(Member_Expression, Hierarchy_Expression)
引数
Member_Expression
メンバを 1 つ返す有効な多次元式 (MDX) 式です。Hierarchy_Expression
階層を返す有効な多次元式 (MDX) 式です。
説明
LinkMember 関数は、指定された階層から、関連する階層で指定されたメンバの各レベルのキー値に一致するメンバを返します。各レベルの属性では、キーの基数およびデータ型が同じである必要があります。不自然階層では、属性のキー値が複数一致する場合、結果はエラーまたは不確定になります。
例
次の例では、LinkMember 関数を使用して、Calendar 階層にある Date.Date 属性階層の July 1, 2002 メンバの先祖に対して、Adventure Works キューブの既定のメジャーを返します。
SELECT Hierarchize
(Ascendants
(LinkMember
([Date].[Date].[July 1, 2002], [Date].[Calendar]
)
)
) ON 0
FROM [Adventure Works]
次の例では、LinkMember 関数を使用して、Fiscal 階層にある Date.Date 属性階層の July 1, 2002 メンバの先祖に対して、Adventure Works キューブの既定のメジャーを返します。
SELECT Hierarchize
(Ascendants
(LinkMember
([Date].[July 1, 2002], [Date].[Fiscal]
)
)
) ON 0
FROM [Adventure Works]