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


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

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

Синтаксис

Member_Expression.DataMember

Аргументы

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

Замечания

Данная функция работает с неконечными элементами любой иерархии, ее можно использовать в инструкции многомерного выражения UPDATE CUBE для обратной записи данных непосредственно в неконечные элементы, а не в потомки конечных элементов.

ПримечаниеПримечание

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

Пример

В следующем примере функция DataMember используется в вычисляемой мере для отображения квоты продаж для каждого отдельного работника:

WITH MEMBER measures.InvidualQuota AS 
([Employee].[Employees].currentmember.datamember, [Measures].[Sales Amount Quota])
,FORMAT_STRING='Currency'
SELECT {[Measures].[Sales Amount Quota],[Measures].InvidualQuota} ON COLUMNS,
[Employee].[Employees].MEMBERS ON ROWS
FROM [Adventure Works]