UnknownMember (MDX)
Retourne le membre inconnu associé à un niveau ou un membre.
Syntaxe
Member expression syntax
Member_Expression.UnknownMember
Hierarchy_expression syntax
Hierarchy_Expression.UnknownMember
Arguments
Member_expression
Expression MDX (Multidimensional Expressions) valide qui retourne un membre.
Hierarchy_Expression
Expression MDX (Multidimensional Expressions) valide qui retourne une hiérarchie.
Remarques
Analysis Services crée un membre inconnu pour associer des données de table de faits à une hiérarchie lorsque la hiérarchie n’est pas connue. Le membre inconnu peut se trouver à l'un des niveaux suivants :
Au niveau supérieur des hiérarchies d'attribut qui ne sont pas agrégées.
Au premier niveau en dessous du niveau Tout pour les hiérarchies naturelles.
À n'importe quel niveau pour les hiérarchies non naturelles.
Si une expression de membre est spécifiée, la fonction UnknownMember retourne l’enfant membre inconnu du membre spécifié. Si le membre spécifié n'existe pas, la fonction retourne la valeur NULL.
Si une expression de hiérarchie est spécifiée, la fonction UnknownMember retourne le membre inconnu au niveau supérieur, le cas échéant.
Si le membre inconnu n’existe pas au niveau ou au membre, la fonction UnknownMember crée un membre null.
Notes
Si le membre inconnu n'existe pas dans cette hiérarchie ou ce membre, une erreur est générée.
Exemples
L'exemple ci-dessous retourne le membre inconnu du membre All Products dans la hiérarchie d'attribut Product pour tous les membres de la dimension de mesures.
SELECT [Product].[Product].[All Products].UnknownMember
ON Columns,
[Measures].Members
ON Rows
FROM [Adventure Works]
L'exemple ci-dessous retourne le membre inconnu de la hiérarchie Product Categories pour tous les membres de la dimension de mesures.
SELECT [Product].[Product Categories].UnknownMember
ON Columns,
[Measures].Members
ON Rows
FROM [Adventure Works]