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 expressão MDX (Expressões Multidimensionais) válida que retorna um membro.

Hierarchy_Expression
Uma expressão válida de Expressões Multidimensionais (MDX) que retorna uma hierarquia.

Remarks

O Analysis Services cria um membro desconhecido para associar dados da 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 atributos 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 retorna o filho membro desconhecido do membro especificado. Se o membro especificado não existir, a função retorna nula.

Se uma expressão hierárquica for especificada, a função UnknownMember retorna o membro desconhecido no nível superior, caso exista um.

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

Note

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

Exemplos

O exemplo a seguir retorna o membro desconhecido para o membro Todos os Produtos na hierarquia de atributos 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 de Categorias de Produto para todos os membros da dimensão Medidas.

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