Ensemble de lignes MDSCHEMA_HIERARCHIES
Décrit chaque hiérarchie dans une dimension particulière.
Colonnes de l'ensemble de lignes
L'ensemble de lignes MDSCHEMA_HIERARCHIES contient les colonnes suivantes.
Nom de colonne |
Indicateur de type |
Longueur |
Description |
---|---|---|---|
CATALOG_NAME |
DBTYPE_WSTR |
Nom du catalogue auquel appartient cette hiérarchie. Valeur NULL si le fournisseur ne prend pas en charge les catalogues. |
|
SCHEMA_NAME |
DBTYPE_WSTR |
Non pris en charge |
|
CUBE_NAME |
DBTYPE_WSTR |
(Obligatoire) Nom du cube auquel appartient cette hiérarchie. |
|
DIMENSION_UNIQUE_NAME |
DBTYPE_WSTR |
Nom unique de la dimension à laquelle appartient cette hiérarchie. Pour les fournisseurs qui génèrent des noms uniques par qualification, chaque composant du nom est délimité. |
|
HIERARCHY_NAME |
DBTYPE_WSTR |
Nom de la hiérarchie. Vide si la dimension ne contient qu'une seule hiérarchie. La zone Microsoft SQL Server Analysis Services doit toujours contenir une valeur. |
|
HIERARCHY_UNIQUE_NAME |
DBTYPE_WSTR |
Nom unique de la hiérarchie. |
|
HIERARCHY_GUID |
DBTYPE_GUID |
Non pris en charge |
|
HIERARCHY_CAPTION |
DBTYPE_WSTR |
Étiquette ou légende associée à la hiérarchie. Principalement utilisée à des fins d'affichage. En l'absence de légende, la valeur HIERARCHY_NAME est retournée. Si la dimension ne contient pas de hiérarchie ou n'en possède qu'une seule, cette colonne contient le nom de la dimension. |
|
DIMENSION_TYPE |
DBTYPE_I2 |
Type de la dimension. Les valeurs valides sont les suivantes :
|
|
HIERARCHY_CARDINALITY |
DBTYPE_UI4 |
Nombre de membres de la hiérarchie. |
|
DEFAULT_MEMBER |
DBTYPE_WSTR |
Membre par défaut de cette hiérarchie. Il s'agit d'un nom unique. Chaque hiérarchie doit avoir un membre par défaut. |
|
ALL_MEMBER |
DBTYPE_WSTR |
Membre au niveau le plus élevé du cumul. |
|
DESCRIPTION |
DBTYPE_WSTR |
Description explicite de la hiérarchie. NULL si aucune description n'existe. |
|
STRUCTURE |
DBTYPE_I2 |
Structure de la hiérarchie. Les valeurs valides sont les suivantes :
|
|
IS_VIRTUAL |
DBTYPE_BOOL |
Retourne toujours False. |
|
IS_READWRITE |
DBTYPE_BOOL |
Valeur booléenne indiquant si la colonne d'écriture différée dans la dimension est activée. Retourne TRUE si la colonne Write Back to dimension qui représente cette hiérarchie est activée. |
|
DIMENSION_UNIQUE_SETTINGS |
DBTYPE_I4 |
Retourne systématiquement MDDIMENSIONS_MEMBER_KEY_UNIQUE (1). |
|
DIMENSION_MASTER_UNIQUE_NAME |
DBTYPE_WSTR |
Retourne systématiquement NULL. |
|
DIMENSION_IS_VISIBLE |
DBTYPE_BOOL |
Retourne toujours true. Si la dimension n'est pas visible, elle n'apparaît pas dans l'ensemble de lignes du schéma. |
|
HIERARCHY_ORDINAL |
DBTYPE_UI4 |
Nombre ordinal de la hiérarchie, parmi toutes les hiérarchies du cube. |
|
DIMENSION_IS_SHARED |
DBTYPE_BOOL |
Retourne systématiquement TRUE. |
|
HIERARCHY_IS_VISIBLE |
DBTYPE_BOOL |
Valeur booléenne qui indique si la hiérarchie est visible. Retourne TRUE si la hiérarchie est visible ; sinon, FALSE. |
|
HIERARCHY_ORIGIN |
DBTYPE_UI2 |
Masque de bits qui détermine la source de la hiérarchie :
|
|
HIERARCHY_DISPLAY_FOLDER |
DBTYPE_WSTR |
Chemin d'accès à utiliser pour l'affichage de la hiérarchie dans l'interface utilisateur. Les noms de dossiers doivent être séparés par un point-virgule (;). Les dossiers imbriqués sont indiqués par une barre oblique inverse (\). |
|
INSTANCE_SELECTION |
DBTYPE_UI2 |
Indicateur fourni à l'application cliente sur la manière d'afficher la hiérarchie. Les valeurs valides sont les suivantes :
|
|
GROUPING_BEHAVIOR |
DBTYPE_I2 |
Énumération qui spécifie le comportement de regroupement attendu des clients pour cette hiérarchie. Les valeurs possibles sont les suivantes :
|
|
STRUCTURE_TYPE |
DBTYPE_WSTR |
Indique le type de hiérarchie. Les valeurs valides sont les suivantes :
|
L'ensemble de lignes est trié sur CATALOG_NAME, SCHEMA_NAME, CUBE_NAME, DIMENSION_UNIQUE_NAME, HIERARCHY_NAME.
Colonnes de restriction
L'ensemble de lignes MDSCHEMA_HIERARCHIES 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_NAME |
DBTYPE_WSTR |
Ce paramètre est facultatif. |
HIERARCHY_UNIQUE_NAME |
DBTYPE_WSTR |
Facultatif. |
HIERARCHY_ORIGIN |
DBTYPE_UI2 |
(Facultatif) Une restriction par défaut est appliquée sur MD_USER_DEFINED et MD_SYSTEM_ENABLED. |
CUBE_SOURCE |
DBTYPE_UI2 |
(Facultatif) Bitmap avec l'une des valeurs valides suivantes :
La restriction par défaut est la valeur 1. |
HIERARCHY_VISIBILITY |
DBTYPE_UI2 |
(Facultatif) Bitmap avec l'une des valeurs valides suivantes :
La restriction par défaut est la valeur 1. |