Partilhar via


AddCalculatedMembers (MDX)

Retorna um conjunto gerado, adicionando membros calculados a um conjunto especificado.

Sintaxe

AddCalculatedMembers(Set_Expression) 

Argumentos

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

Comentários

Por padrão, a linguagem MDX exclui membros calculados quando resolve funções de conjunto. A função AddCalculatedMembers examina a expressão de conjunto especificada em Set_Expression, e inclui os membros calculados que são irmãos dos membros contidos no escopo dessa expressão de conjunto.

ObservaçãoObservação

Essa função só pode ser usada com expressões de conjunto de uma dimensão.

Exemplos

O exemplo a seguir demonstra o uso dessa função.

-- This query returns the calculated members for the cube
-- by retrieving all members, and then excluding non-calculated members.
SELECT 
   AddCalculatedMembers(
      {[Measures].Members}
      )-[Measures].Members ON COLUMNS,
FROM [Adventure Works] 

O exemplo a seguir retorna o membro Measures.[Unit Price], além de todos os membros calculados na dimensão Medidas, a partir do cubo Adventure Works.

SELECT
   AddCalculatedMembers({Measures.[Unit Price]}) ON COLUMNS,
FROM 
   [Adventure Works]

Consulte também

Referência