Compartilhar via


Ascendants (MDX)

Retorna o conjunto dos ascendentes de um membro especificado, inclusive o próprio membro.

Sintaxe

Ascendants(Member_Expression)

Argumentos

  • Member_Expression
    Uma expressão MDX (Multidimensional Expressions) válida que retorna um membro.

Comentários

A função Ascendants retorna todos os ancestrais de um membro a partir do próprio membro até o início da hierarquia de membros; mais especificamente, ela executa uma passagem pós-pedido da hierarquia do membro especificado e retorna todos os membros ascendentes relacionados ao membro, incluindo ele mesmo, em um conjunto. Isso é feito em oposição à função Ancestor, que retorna um membro ascendente específico, ou ancestral, em um nível específico.

Exemplos

O exemplo a seguir retorna a contagem de pedidos do revendedor do membro [Sales Territory].[Northwest] e todos os ascendentes daquele membro a partir do cubo Adventure Works. A função Ascendants constrói o conjunto que inclui o membro [Sales Territory].[Northwest] e seus ascendentes para o eixo ROWS.

SELECT
   Measures.[Reseller Order Count] ON COLUMNS,
   Order(
      Ascendants(
         [Sales Territory].[Northwest]
      ),
      DESC
   ) ON ROWS
FROM
   [Adventure Works]

Consulte também

Referência