Ensemble de lignes MDSCHEMA_MEMBERS
Décrit les membres d'une base de données.
Colonnes de l'ensemble de lignes
L'ensemble de lignes MDSCHEMA_MEMBERS contient les colonnes suivantes.
Nom de colonne |
Indicateur de type |
Longueur |
Description |
---|---|---|---|
CATALOG_NAME |
DBTYPE_WSTR |
Nom de la base de données à laquelle ce membre appartient. |
|
SCHEMA_NAME |
DBTYPE_WSTR |
Nom du schéma auquel ce membre appartient. |
|
CUBE_NAME |
DBTYPE_WSTR |
Nom du cube auquel ce membre appartient. |
|
DIMENSION_UNIQUE_NAME |
DBTYPE_WSTR |
Nom unique de la dimension à laquelle ce membre appartient. |
|
HIERARCHY_UNIQUE_NAME |
DBTYPE_WSTR |
Nom unique de la hiérarchie à laquelle ce membre appartient. |
|
LEVEL_UNIQUE_NAME |
DBTYPE_WSTR |
Nom unique du niveau auquel ce membre appartient. |
|
LEVEL_NUMBER |
DBTYPE_UI4 |
Distance du membre par rapport à la racine de la hiérarchie. Le niveau de la racine est égal à zéro (0). |
|
MEMBER_ORDINAL |
DBTYPE_UI4 |
(Déconseillé) Renvoie toujours 0. |
|
MEMBER_NAME |
DBTYPE_WSTR |
Nom du membre. |
|
MEMBER_UNIQUE_NAME |
DBTYPE_WSTR |
Nom unique du membre. |
|
MEMBER_TYPE |
DBTYPE_I4 |
Type du membre :
|
|
MEMBER_GUID |
DBTYPE_GUID |
GUID du membre. NULL s'il n'existe aucun GUID. |
|
MEMBER_CAPTION |
DBTYPE_WSTR |
Étiquette ou légende associée au membre. Principalement utilisée à des fins d'affichage. En l'absence de légende, MEMBER_NAME est retourné. |
|
CHILDREN_CARDINALITY |
DBTYPE_UI4 |
Nombre d'enfants de ce membre. Ce nombre peut être une estimation ; il ne doit donc pas être considéré comme le nombre exact. Les fournisseurs doivent renvoyer la meilleure estimation possible. |
|
PARENT_LEVEL |
DBTYPE_UI4 |
Distance du parent du membre par rapport au niveau racine de la hiérarchie. Le niveau de la racine est égal à zéro (0). |
|
PARENT_UNIQUE_NAME |
DBTYPE_WSTR |
Nom unique du parent du membre. NULL est retournée pour tout membre situé au niveau de la racine. |
|
PARENT_COUNT |
DBTYPE_UI4 |
Nombre de parents de ce membre. |
|
DESCRIPTION |
DBTYPE_WSTR |
Cette colonne retourne toujours une valeur NULL. Cette colonne existe pour la compatibilité descendante |
|
EXPRESSION |
DBTYPE_WSTR |
Expression pour les calculs, si le membre est de type MDMEMBER_TYPE_FORMULA. |
|
MEMBER_KEY |
DBTYPE_WSTR |
Valeur de la colonne clé du membre. Retourne NULL si le membre possède une clé composite. |
|
IS_PLACEHOLDERMEMBER |
DBTYPE_BOOL |
Valeur booléenne qui indique si un membre est un membre d'espace réservé pour une position vide dans une hiérarchie de dimension. Elle est valide uniquement si la propriété MDX Compatibility a été définie à 2. |
|
IS_DATAMEMBER |
DBTYPE_BOOL |
Valeur booléenne indiquant si le membre est un membre de données. Retourne True si le membre est un membre de données. |
|
SCOPE |
DBTYPE_I4 |
|
Étendue du membre. Le membre peut être un membre calculé de session ou un membre calculé global. La colonne retourne NULL pour les membres non calculés. Les valeurs possibles pour cette colonne sont les suivantes :
|
Zero or more additional columns |
DBTYPE_UI2 |
Aucune propriété n'est retournée si les membres peuvent être retournés de plusieurs niveaux. Par exemple, si l'opérateur Tree est PARENT et SELF pour une hiérarchie de type enfant non parent, aucune propriété de membre n'est retournée. Ceci s'applique aux hiérarchies déséquilibrées où les opérateurs d'arborescence peuvent retourner des membres de niveaux différents (par exemple, si le niveau précédent contient des trous et qu'un parent sur les membres est demandé). |
L'ensemble de lignes est trié selon CATALOG_NAME, SCHEMA_NAME, CUBE_NAME, DIMENSION_UNIQUE_NAME, HIERARCHY_UNIQUE_NAME, LEVEL_UNIQUE_NAME, LEVEL_NUMBER, MEMBER_ORDINAL.
Colonnes de restriction
L'ensemble de lignes MDSCHEMA_MEMBERS peut être restreint sur les colonnes répertoriées dans le tableau suivant.
Nom de la colonne |
Indicateur de type |
État de la restriction |
---|---|---|
CATALOG_NAME |
DBTYPE_WSTR |
Facultative |
SCHEMA_NAME |
DBTYPE_WSTR |
Ce paramètre est facultatif. |
CUBE_NAME |
DBTYPE_WSTR |
Ce paramètre est facultatif. |
DIMENSION_UNIQUE_NAME |
DBTYPE_WSTR |
Ce paramètre est facultatif. |
HIERARCHY_UNIQUE_NAME |
DBTYPE_WSTR |
Ce paramètre est facultatif. |
LEVEL_UNIQUE_NAME |
DBTYPE_WSTR |
Ce paramètre est facultatif. |
LEVEL_NUMBER |
DBTYPE_UI4 |
Ce paramètre est facultatif. |
MEMBER_NAME |
DBTYPE_WSTR |
Ce paramètre est facultatif. |
MEMBER_UNIQUE_NAME |
DBTYPE_WSTR |
Ce paramètre est facultatif. |
MEMBER_CAPTION |
DBTYPE_WSTR |
Ce paramètre est facultatif. |
MEMBER_TYPE |
DBTYPE_I4 |
Ce paramètre est facultatif. |
TREE_OP |
DBTYPE_I4 |
(Facultatif) S'applique uniquement à un membre unique :
|
CUBE_SOURCE |
DBTYPE_UI2 |
(Facultatif) Bitmap avec l'une des valeurs valides suivantes :
La restriction par défaut est la valeur 1. |