Condividi tramite


UnknownMember (MDX)

Restituisce il membro sconosciuto associato a un livello o a un membro.

Sintassi

Member expression syntax
Member_Expression.UnknownMember

Hierarchy_expression syntax
Hierarchy_Expression.UnknownMember

Argomenti

  • Member_Expression
    Espressione MDX (Multidimensional Expression) valida che restituisce un membro.

  • Hierarchy_Expression
    Espressione MDX (Multidimensional Expression) valida che restituisce una gerarchia.

Osservazioni

Microsoft SQL Server Analysis Services crea un membro sconosciuto per associare i dati della tabella dei fatti a una gerarchia quando la gerarchia non è nota. Il membro sconosciuto può trovarsi a uno dei livelli seguenti:

  • Al livello principale per le gerarchie di attributi non aggregate.

  • Al primo livello sotto il livello All per le gerarchie naturali.

  • A qualsiasi livello per le gerarchie non naturali.

Se si specifica un'espressione di membro, la funzione UnknownMember restituisce il membro sconosciuto figlio del membro specificato. Se il membro specificato non esiste, la funzione restituirà Null.

Se si specifica un'espressione di gerarchia, la funzione UnknownMember restituisce il membro sconosciuto al livello principale, se esistente.

Se il membro sconosciuto non esiste sul livello o sul membro, la funzione UnknownMember creerà un membro Null.

Nota

Se il membro sconosciuto non esiste sulla gerarchia o sul membro, verrà generato un errore.

Esempi

Nell'esempio seguente viene restituito il membro sconosciuto per il membro All Products nella gerarchia dell'attributo Product per tutti i membri della dimensione Measures.

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

Nell'esempio seguente viene restituito il membro sconosciuto per la gerarchia Product Categories per tutti i membri della dimensione Measures.

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