UnknownMember (многомерные выражения)
Возвращает неизвестный элемент, связанный с уровнем или элементом.
Синтаксис
Member expression syntax
Member_Expression.UnknownMember
Hierarchy_expression syntax
Hierarchy_Expression.UnknownMember
Аргументы
Member_Expression
Допустимое многомерное выражение, возвращающее элемент.
Hierarchy_Expression
Допустимое многомерное выражение, возвращающее иерархию.
Замечания
Службы Analysis Services создает неизвестный элемент для связывания данных таблицы фактов с иерархией, когда иерархия не известна. Неизвестный элемент может быть на одном из следующих уровней.
На верхнем уровне для иерархий атрибутов, которые нельзя статистически вычислить.
На первом уровне ниже уровня "Все " для естественных иерархий.
На любом уровне для неестественных иерархий.
Если указано выражение элемента, функция UnknownMember возвращает неизвестный дочерний элемент указанного элемента. Если указанный элемент не существует, функция возвращает значение NULL.
Если задано выражение иерархии, функция UnknownMember возвращает неизвестный элемент на верхнем уровне, если он существует.
Если неизвестный элемент не существует на уровне или члене, функция UnknownMember создает пустой элемент.
Заметка
Если неизвестный элемент не существует для иерархии или элемента, формируется сообщение об ошибке.
Примеры
В следующем примере возвращается неизвестный элемент для элемента All Products в иерархии атрибута Product для всех элементов измерения Measures.
SELECT [Product].[Product].[All Products].UnknownMember
ON Columns,
[Measures].Members
ON Rows
FROM [Adventure Works]
В следующем примере возвращается неизвестный элемент из иерархии Product Categories для всех элементов измерения Measures.
SELECT [Product].[Product Categories].UnknownMember
ON Columns,
[Measures].Members
ON Rows
FROM [Adventure Works]
См. также
Справочник по функции многомерных выражений (многомерные выражения)