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


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

Изменения: 17 июля 2006 г.

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

Синтаксис

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 Categories].[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 Categories].[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 Categories].[Model].&[HL Road Tire].Dimension.Members.Count
SELECT measures.x on 0
FROM [Adventure Works]

См. также

Справочник

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

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

17 июля 2006 г.

Измененное содержимое
  • Обновлены синтаксис и аргументы для облегчения понимания.
  • Добавлены обновленные примеры.