DrillupLevel (MDX)

Perfura os elementos de um conjunto que estão abaixo de um nível especificado.

Syntax

  
DrillupLevel(Set_Expression [ , Level_Expression ] )  

Arguments

Set_Expression
Uma expressão válida de Expressões Multidimensionais (MDX) que devolve um conjunto.

Level_Expression
Uma expressão válida de Expressões Multidimensionais (MDX) que devolve um nível.

Observações

A função DrillupLevel devolve um conjunto de membros organizados hierarquicamente com base nos membros incluídos no conjunto especificado. A ordem é preservada entre os membros do conjunto especificado.

Se for especificada uma expressão de nível, a função DrillupLevel constrói o conjunto recuperando apenas os membros que estão acima do nível especificado. Se for especificada uma expressão de nível e não houver nenhum membro do nível especificado representado no conjunto especificado, o conjunto especificado é devolvido.

Se uma expressão de nível não for especificada, a função constrói o conjunto recuperando apenas os membros que estão um nível acima do nível mais baixo da primeira dimensão referenciada no conjunto especificado.

Example

O exemplo seguinte devolve o conjunto de membros do primeiro conjunto que estão acima do nível da Subcategoria.

SELECT DrillUpLevel   
  ({[Product].[Product Categories].[All Products]  
    ,[Product].[Product Categories].[Subcategory].&[32],  
    [Product].[Product Categories].[Product].&[215]},  
  [Product].[Product Categories].[Subcategory]  
    )  
  ON 0  
  FROM [Adventure Works]  
  WHERE [Measures].[Internet Order Quantity]