Compartilhar via


Função Dimension (MDX)

Retorna a hierarquia que contém um membro, nível ou hierarquia especificado.

Sintaxe

Hierarchy syntax
Hierarchy_Expression.Dimension

Level syntax
Level_Expression.Dimension

Member syntax
Member_Expression.Dimension

Argumentos

  • Hierarchy_Expression
    Uma linguagem MDX válida que retorna uma hierarquia.

  • Level_Expression
    Uma linguagem MDX válida que retorna um nível.

  • Member_Expression
    Uma linguagem MDX válida que retorna um membro.

Exemplos

O exemplo a seguir usa a função Dimension, junto com a função Name, para retornar o nome da hierarquia do membro especificado.

WITH member measures.x as [Product].[Product Model Lines].[Model].&[HL Road Tire].Dimension.Name
SELECT measures.x on 0
FROM [Adventure Works]

O exemplo a seguir usa a função Dimension, junto com as funções Levels e Count, para retornar o número de níveis da hierarquia que contém o membro especificado.

WITH member measures.x as [Product].[Product Model Lines].[Model].&[HL Road Tire].Dimension.Levels.Count
SELECT measures.x on 0
FROM [Adventure Works]

O exemplo a seguir usa a função Dimension, junto com as funções Members e Count, para retornar o número de membros da hierarquia que contém o membro especificado.

WITH member measures.x as [Product].[Product Model Lines].[Model].&[HL Road Tire].Dimension.Members.Count
SELECT measures.x on 0
FROM [Adventure Works]