Compartilhar via


DrillupLevel (MDX)

Faz drill up dos membros de um conjunto que estão abaixo de um nível especificado.

Sintaxe

  
DrillupLevel(Set_Expression [ , Level_Expression ] )  

Argumentos

Set_Expression
Uma expressão MDX válida que retorna um conjunto.

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

Comentários

A função DrillupLevel retorna 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 uma expressão de nível for especificada, a função DrillupLevel construirá o conjunto recuperando apenas os membros que estão acima do nível especificado. Se uma expressão de nível for especificada e não houver nenhum membro do nível especificado representado no conjunto especificado, esse conjunto será retornado.

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

Exemplo

O exemplo a seguir retorna o conjunto de membros do primeiro conjunto que estão acima do nível 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]  

Consulte Também

Referência de função MDX (MDX)