Compartilhar via


Usando funções de dimensão, hierarquia e nível

As funções de dimensão, hierarquia e nível são úteis para desviar as estruturas multidimensionais encontradas no Analysis Services. Geralmente, você usa tais funções junto com outras para obter informações sobre os membros de uma dimensão, hierarquia ou nível.

O exemplo a seguir mostra como usar as funções .Dimension, .Hierarchy e .Level:

WITH

MEMBER MEASURES.DIMENSIONNAME AS [Date].[Calendar].CURRENTMEMBER.DIMENSION.NAME

MEMBER MEASURES.HIERARCHYNAME AS [Date].[Calendar].CURRENTMEMBER.HIERARCHY.NAME

MEMBER MEASURES.LEVELNAME AS [Date].[Calendar].LEVEL.NAME

SELECT

{MEASURES.DIMENSIONNAME, MEASURES.HIERARCHYNAME, MEASURES.LEVELNAME}

ON Columns,

[Date].[Calendar].MEMBERS

ON Rows

FROM [Adventure Works]