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

Funções de dimensão, hierarquia e nível são úteis para percorrer as estruturas multidimensionais encontradas nos Serviços de Análise. Normalmente, você usa tais funções em conjunto com outras funções para obter informações sobre os membros de uma dimensão, hierarquia ou nível.

O exemplo a seguir mostra como usar o . Dimensão, . Hierarquia, e . Funções de nível :

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]