Conjunto de linhas MDSCHEMA_HIERARCHIES
Descreve cada hierarquia dentro de determinada dimensão.
Colunas do conjunto de linhas
O conjunto de linhas MDSCHEMA_HIERARCHIES contém as colunas a seguir.
Nome da coluna |
Indicador de tipo |
Comprimento |
Descrição |
---|---|---|---|
CATALOG_NAME |
DBTYPE_WSTR |
O nome do catálogo ao qual pertence essa hierarquia. NULL se o provedor não oferecer suporte a catálogos. |
|
SCHEMA_NAME |
DBTYPE_WSTR |
Não suportado |
|
CUBE_NAME |
DBTYPE_WSTR |
(Necessário) O nome exclusivo do cubo ao qual pertence essa hierarquia. |
|
DIMENSION_UNIQUE_NAME |
DBTYPE_WSTR |
O nome exclusivo da dimensão à qual pertence essa hierarquia. Para provedores que geram nomes exclusivos por qualificação, cada componente desse nome é delimitado. |
|
HIERARCHY_NAME |
DBTYPE_WSTR |
O nome da hierarquia. Em branco quando há uma única hierarquia na dimensão. Isso sempre terá um valor em Microsoft SQL Server Analysis Services. |
|
HIERARCHY_UNIQUE_NAME |
DBTYPE_WSTR |
O nome exclusivo da hierarquia. |
|
HIERARCHY_GUID |
DBTYPE_GUID |
Não suportado |
|
HIERARCHY_CAPTION |
DBTYPE_WSTR |
Um rótulo ou legenda associada à hierarquia. Usado principalmente para fins de exibição. Se não houver uma legenda, HIERARCHY_NAME será retornado. Se a dimensão não contiver uma hierarquia ou tiver apenas uma hierarquia, essa coluna conterá o nome da dimensão. |
|
DIMENSION_TYPE |
DBTYPE_I2 |
O tipo da dimensão. Os valores válidos incluem:
|
|
HIERARCHY_CARDINALITY |
DBTYPE_UI4 |
O número de membros na hierarquia. |
|
DEFAULT_MEMBER |
DBTYPE_WSTR |
O membro padrão dessa hierarquia. Este é um nome exclusivo. Cada hierarquia deve ter um membro padrão. |
|
ALL_MEMBER |
DBTYPE_WSTR |
O membro no nível mais alto do rollup. |
|
DESCRIPTION |
DBTYPE_WSTR |
Uma descrição legível da hierarquia. NULL se não existir descrição. |
|
STRUCTURE |
DBTYPE_I2 |
A estrutura da hierarquia. Os valores válidos incluem:
|
|
IS_VIRTUAL |
DBTYPE_BOOL |
Sempre retorna False. |
|
IS_READWRITE |
DBTYPE_BOOL |
Um Booleano que indica se o write-back está habilitado para a coluna de dimensão. Retornará TRUE se a coluna Write Back to dimension que representa essa hierarquia estiver habilitada. |
|
DIMENSION_UNIQUE_SETTINGS |
DBTYPE_I4 |
Sempre retorna MDDIMENSIONS_MEMBER_KEY_UNIQUE (1). |
|
DIMENSION_MASTER_UNIQUE_NAME |
DBTYPE_WSTR |
Sempre retorna NULL. |
|
DIMENSION_IS_VISIBLE |
DBTYPE_BOOL |
Sempre retorna true. Se a dimensão não estiver visível, ela não aparecerá no conjunto de linhas de esquema. |
|
HIERARCHY_ORDINAL |
DBTYPE_UI4 |
O número ordinal da hierarquia em todas as hierarquias do cubo. |
|
DIMENSION_IS_SHARED |
DBTYPE_BOOL |
Sempre retorna TRUE. |
|
HIERARCHY_IS_VISIBLE |
DBTYPE_BOOL |
Um Booleano que indica se a hierarquia está visível. Retornará TRUE se a hierarquia estiver visível; caso contrário, FALSE. |
|
HIERARCHY_ORIGIN |
DBTYPE_UI2 |
Uma máscara de bits que determina a origem da hierarquia:
Uma hierarquia de atributo de pai/filho é MD_USER_DEFINED e MD_SYSTEM_ENABLED. |
|
HIERARCHY_DISPLAY_FOLDER |
DBTYPE_WSTR |
O caminho a ser usado ao exibir a hierarquia na interface do usuário. Os nomes de pastas serão separados por ponto-e-vírgula (;). Pastas aninhadas são indicadas por uma barra invertida (\). |
|
INSTANCE_SELECTION |
DBTYPE_UI2 |
Uma dica para o aplicativo cliente sobre como mostrar a hierarquia. Os valores válidos incluem:
|
O conjunto de linhas é classificado em CATALOG_NAME, SCHEMA_NAME, CUBE_NAME, DIMENSION_UNIQUE_NAME, HIERARCHY_NAME.
Colunas de restrição
O conjunto de linhas MDSCHEMA_HIERARCHIES pode ser restringido nas colunas listadas na tabela a seguir.
Nome da coluna |
Indicador de tipo |
Estado de restrição |
---|---|---|
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) Uma restrição padrão está em vigor em MD_USER_DEFINED e MD_SYSTEM_ENABLED. |
CUBE_SOURCE |
DBTYPE_UI2 |
(Opcional) Um bitmap com um dos seguintes valores válidos:
A restrição padrão tem valor 1. |
HIERARCHY_VISIBILITY |
DBTYPE_UI2 |
(Opcional) Um bitmap com um dos seguintes valores válidos:
A restrição padrão tem valor 1. |