Dimension (многомерные выражения)
Возвращает иерархию, содержащую заданный элемент, уровень или иерархию.
Синтаксис
Hierarchy syntax
Hierarchy_Expression.Dimension
Level syntax
Level_Expression.Dimension
Member syntax
Member_Expression.Dimension
Аргументы
Hierarchy_Expression
Допустимое многомерное выражение, возвращающее иерархию.
Level_Expression
Допустимое многомерное выражение, возвращающее уровень.
Member_Expression
Допустимое многомерное выражение, возвращающее элемент.
Примеры
В следующем примере функция "Измерение" используется вместе с функцией Name для возврата имени иерархии указанного элемента.
WITH member measures.x as [Product].[Product Model Lines].[Model].&[HL Road Tire].Dimension.Name
SELECT measures.x on 0
FROM [Adventure Works]
В следующем примере при помощи функций Dimension, Levels и Count возвращается количество уровней в иерархии, содержащей указанный элемент.
WITH member measures.x as [Product].[Product Model Lines].[Model].&[HL Road Tire].Dimension.Levels.Count
SELECT measures.x on 0
FROM [Adventure Works]
В следующем примере функция "Измерение" используется в сочетании с функциями "Члены" и "Число" для возврата числа элементов в иерархии, содержащей указанный элемент.
WITH member measures.x as [Product].[Product Model Lines].[Model].&[HL Road Tire].Dimension.Members.Count
SELECT measures.x on 0
FROM [Adventure Works]
См. также
Count (Hierarchy Levels) (многомерные выражения)
Count (Set) (многомерные выражения)
Уровни (многомерные выражения)
Члены (набор) (многомерные выражения)
Справочник по функции многомерных выражений (многомерные выражения)