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 essa hierarquia pertence. 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 humanamente legível da hierarquia. NULL quando não existe 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 booliano que indica se a coluna Write Back to dimension está habilitada. 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 Booliano 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:
|
|
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:
|
|
GROUPING_BEHAVIOR |
DBTYPE_I2 |
Uma enumeração que especifica o comportamento de agrupamento esperado de clientes para esta hierarquia. Os valores possíveis são os seguintes:
|
|
STRUCTURE_TYPE |
DBTYPE_WSTR |
Indica o tipo de 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 |
Opcionais. |
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. |