LinkMember (MDX)
Retorna o membro equivalente a um membro especificado em uma hierarquia especificada.
Sintaxe
LinkMember(Member_Expression, Hierarchy_Expression)
Argumentos
Member_Expression
Uma linguagem MDX válida que retorna um membro.Hierarchy_Expression
Uma linguagem MDX válida que retorna uma hierarquia.
Comentários
A função LinkMember retorna o membro da hierarquia especificada que faz a correspondência de valores de chave em cada nível do membro especificado em uma hierarquia relacionada. Os atributos em cada nível devem ter a mesma cardinalidade de chave e tipo de dados. Em hierarquias não naturais, se houver mais de uma correspondência para um valor de chave do atributo, o resultado será um erro ou indeterminado.
Exemplos
O exemplo a seguir usa a função LinkMember para retornar a medida padrão no cubo Adventure Works para os ascendentes do membro de 1º de julho de 2002 da hierarquia de atributo Date.Date na hierarquia Calendário.
SELECT Hierarchize
(Ascendants
(LinkMember
([Date].[Date].[July 1, 2002], [Date].[Calendar]
)
)
) ON 0
FROM [Adventure Works]
O exemplo a seguir usa a função LinkMember para retornar a medida padrão no cubo Adventure Works para os ascendentes do membro de 1º de julho de 2002 da hierarquia de atributo Date.Date na hierarquia Ano fiscal.
SELECT Hierarchize
(Ascendants
(LinkMember
([Date].[July 1, 2002], [Date].[Fiscal]
)
)
) ON 0
FROM [Adventure Works]