Conjunto de filas MDSCHEMA_HIERARCHIES
Describe cada jerarquía dentro de una dimensión determinada.
Columnas del conjunto de filas
El conjunto de filas MDSCHEMA_HIERARCHIES contiene las siguientes columnas.
Nombre de columna |
Indicador de tipo |
Longitud |
Descripción |
---|---|---|---|
CATALOG_NAME |
DBTYPE_WSTR |
El nombre del catálogo al que pertenece esta jerarquía. NULL si el proveedor no admite catálogos. |
|
SCHEMA_NAME |
DBTYPE_WSTR |
No compatible |
|
CUBE_NAME |
DBTYPE_WSTR |
(Obligatorio) Nombre único del cubo al que pertenece la jerarquía. |
|
DIMENSION_UNIQUE_NAME |
DBTYPE_WSTR |
Nombre único de la dimensión a la que pertenece esta jerarquía. Los proveedores que generan nombres únicos por calificación tienen delimitados todos los componentes del nombre. |
|
HIERARCHY_NAME |
DBTYPE_WSTR |
El nombre de la jerarquía. En blanco si solo hay una única jerarquía en la dimensión. Esto siempre tendrá un valor en Microsoft SQL Server Analysis Services. |
|
HIERARCHY_UNIQUE_NAME |
DBTYPE_WSTR |
Nombre único de la jerarquía. |
|
HIERARCHY_GUID |
DBTYPE_GUID |
No compatible |
|
HIERARCHY_CAPTION |
DBTYPE_WSTR |
Etiqueta o título asociado a la jerarquía. Se utiliza principalmente para la presentación. Si no existe ningún título, se devuelve HIERARCHY_NAME. Si la dimensión no contiene una jerarquía o tiene únicamente una jerarquía, esta columna contendrá el nombre de la dimensión. |
|
DIMENSION_TYPE |
DBTYPE_I2 |
El tipo de la dimensión. Los valores válidos son los siguientes:
|
|
HIERARCHY_CARDINALITY |
DBTYPE_UI4 |
Número de miembros de la jerarquía. |
|
DEFAULT_MEMBER |
DBTYPE_WSTR |
El miembro predeterminado de esta jerarquía. Éste es un nombre único. Cada jerarquía debe tener un miembro predeterminado. |
|
ALL_MEMBER |
DBTYPE_WSTR |
El miembro en el nivel superior del resumen. |
|
DESCRIPTION |
DBTYPE_WSTR |
Una descripción inteligible de la jerarquía. NULL si no existe ninguna descripción. |
|
STRUCTURE |
DBTYPE_I2 |
Estructura de la jerarquía. Los valores válidos son los siguientes:
|
|
IS_VIRTUAL |
DBTYPE_BOOL |
Siempre devuelve False. |
|
IS_READWRITE |
DBTYPE_BOOL |
Un booleano que indica si la columna Reescritura en la dimensión está habilitada. Devuelve TRUE si la columna Write Back to dimension que representa esta jerarquía está habilitada. |
|
DIMENSION_UNIQUE_SETTINGS |
DBTYPE_I4 |
Siempre devuelve MDDIMENSIONS_MEMBER_KEY_UNIQUE (1). |
|
DIMENSION_MASTER_UNIQUE_NAME |
DBTYPE_WSTR |
Siempre devuelve NULL. |
|
DIMENSION_IS_VISIBLE |
DBTYPE_BOOL |
Siempre devuelve true. Si la dimensión no está visible, no aparecerá en el conjunto de filas de esquema. |
|
HIERARCHY_ORDINAL |
DBTYPE_UI4 |
El número ordinal de la jerarquía en todas las jerarquías del cubo. |
|
DIMENSION_IS_SHARED |
DBTYPE_BOOL |
Siempre devuelve TRUE. |
|
HIERARCHY_IS_VISIBLE |
DBTYPE_BOOL |
Un booleano que indica si la jerarquía está visible. Devuelve TRUE si la jerarquía está visible; en caso contrario, FALSE. |
|
HIERARCHY_ORIGIN |
DBTYPE_UI2 |
Una máscara de bits que determina el origen de la jerarquía:
Una jerarquía de atributo de elemento primario/secundario es MD_USER_DEFINED y MD_SYSTEM_ENABLED. |
|
HIERARCHY_DISPLAY_FOLDER |
DBTYPE_WSTR |
La ruta que se va a utilizar al mostrar la jerarquía en la interfaz de usuario. Un punto y coma (;) separará los nombres de carpeta. Una barra diagonal inversa (\) indica las carpetas anidadas. |
|
INSTANCE_SELECTION |
DBTYPE_UI2 |
Una sugerencia a la aplicación cliente sobre cómo mostrar la jerarquía. Los valores válidos son los siguientes:
|
|
GROUPING_BEHAVIOR |
DBTYPE_I2 |
Una enumeración que especifica el comportamiento de agrupación esperado de los clientes de esta jerarquía. A continuación se indican los posibles valores:
|
|
STRUCTURE_TYPE |
DBTYPE_WSTR |
Indica el tipo de jerarquía. Los valores válidos son los siguientes:
|
El conjunto de filas se ordena en CATALOG_NAME, SCHEMA_NAME, CUBE_NAME, DIMENSION_UNIQUE_NAME, HIERARCHY_NAME.
Columnas de restricción
El conjunto de filas MDSCHEMA_HIERARCHIES puede tener restricciones en las columnas que se enumeran en la tabla siguiente.
Nombre de columna |
Indicador de tipo |
Estado de restricción |
---|---|---|
CATALOG_NAME |
DBTYPE_WSTR |
Opcional. |
SCHEMA_NAME |
DBTYPE_WSTR |
Opcional. |
CUBE_NAME |
DBTYPE_WSTR |
Opcional. |
DIMENSION_UNIQUE_NAME |
DBTYPE_WSTR |
Opcional. |
HIERARCHY_NAME |
DBTYPE_WSTR |
Opcional. |
HIERARCHY_UNIQUE_NAME |
DBTYPE_WSTR |
Opcional. |
HIERARCHY_ORIGIN |
DBTYPE_UI2 |
(Opcional) Una restricción predeterminada está en vigor en MD_USER_DEFINED y MD_SYSTEM_ENABLED. |
CUBE_SOURCE |
DBTYPE_UI2 |
(Opcional) Mapa de bits con uno de los siguientes valores válidos:
La restricción predeterminada es un valor de 1. |
HIERARCHY_VISIBILITY |
DBTYPE_UI2 |
(Opcional) Mapa de bits con uno de los siguientes valores válidos:
La restricción predeterminada es un valor de 1. |