Compartilhar via


UnknownMember (MDX)

Retorna o membro desconhecido associado a um nível ou membro.

Sintaxe

  
Member expression syntax  
Member_Expression.UnknownMember  
  
Hierarchy_expression syntax  
Hierarchy_Expression.UnknownMember  

Argumentos

Member_expression
Uma linguagem MDX válida que retorna um membro.

Hierarchy_Expression
Uma linguagem MDX válida que retorna uma hierarquia.

Comentários

O Analysis Services cria um membro desconhecido para associar dados de tabela de fatos a uma hierarquia quando a hierarquia não é conhecida. O membro desconhecido pode estar em um dos seguintes níveis:

  • No nível superior para hierarquias de atributo que não são agregadas.

  • No primeiro nível abaixo do nível Todos para hierarquias naturais.

  • Em qualquer nível para hierarquias não naturais.

Se uma expressão membro for especificada, a função UnknownMember retornará o filho membro desconhecido do membro especificado. Se o membro especificado não existir, a função retornará nulo.

Se uma expressão de hierarquia for especificada, a função UnknownMember retornará o membro desconhecido no nível superior, se houver.

Se o membro desconhecido não existir no nível ou membro, a função UnknownMember criará um membro nulo.

Observação

Se o membro desconhecido não existir na hierarquia ou membro, um erro será gerado.

Exemplos

O exemplo a seguir retorna o membro desconhecido para o membro Todos os Produtos na hierarquia de atributo Produto para todos os membros da dimensão Medidas.

SELECT [Product].[Product].[All Products].UnknownMember  
    ON Columns,  
[Measures].Members  
    ON Rows  
FROM [Adventure Works]  
  

O exemplo a seguir retorna o membro desconhecido para a hierarquia Categorias de Produtos para todos os membros da dimensão Medidas.

SELECT [Product].[Product Categories].UnknownMember  
    ON Columns,  
[Measures].Members  
    ON Rows  
FROM [Adventure Works]  
  

Consulte Também

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