Поделиться через


LinkMember (многомерные выражения)

Возвращает элемент, эквивалентный заданному элементу в указанной иерархии.

Синтаксис

  
LinkMember(Member_Expression, Hierarchy_Expression)   

Аргументы

Member_Expression
Допустимое многомерное выражение, возвращающее элемент.

Hierarchy_Expression
Допустимое многомерное выражение, возвращающее иерархию.

Замечания

Функция LinkMember возвращает элемент из указанной иерархии, которая соответствует значениям ключей на каждом уровне указанного элемента в связанной иерархии. Атрибуты каждого уровня должны иметь одинаковое количество элементов ключа и тип данных. В искусственных иерархиях, если имеется более чем одно совпадение значения ключа атрибута, будет возвращена ошибка или неопределенный результат.

Примеры

В следующем примере функция LinkMember используется для возврата меры по умолчанию в кубе Adventure Works для восходящих элементов иерархии атрибутов Date.Date в иерархии календаря 1 июля 2002 года.

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

См. также

Иерархия (многомерные выражения)
Возрастающие (многомерные выражения)
Справочник по функции многомерных выражений (многомерные выражения)