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

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

Синтаксис

Hierarchy syntax 
Hierarchy_Expression.Dimension

Level syntax 
Level_Expression.Dimension

Member syntax 
Member_Expression.Dimension

Аргументы

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

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

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

Примеры

В следующем примере при помощи функций Dimension и 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]

В следующем примере при помощи функций Dimension, Members и Count возвращается количество элементов в иерархии, содержащей указанный элемент.

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 (уровни иерархии) (многомерные выражения)

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

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

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

Справочник по функциям многомерных выражений (многомерные выражения)