Partilhar via


Conjunto de linhas MDSCHEMA_DIMENSIONS

Descreve as dimensões compartilhadas e privadas dentro de um banco de dados.

Colunas do conjunto de linhas

O conjunto de linhas MDSCHEMA_DIMENSIONS contém as seguintes colunas:

Nome da coluna

Indicador de tipo

Comprimento

Descrição

CATALOG_NAME

DBTYPE_WSTR

O nome do banco de dados.

SCHEMA_NAME

DBTYPE_WSTR

Sem suporte.

CUBE_NAME

DBTYPE_WSTR

O nome do cubo.

DIMENSION_NAME

DBTYPE_WSTR

O nome da dimensão. Se uma dimensão fizer parte de mais de um cubo ou grupo de medidas, haverá uma linha para cada combinação exclusiva de dimensão, grupo de medidas e cubo.

DIMENSION_UNIQUE_NAME

DBTYPE_WSTR

O nome exclusivo da dimensão.

DIMENSION_GUID

DBTYPE_GUID

Sem suporte.

DIMENSION_CAPTION

DBTYPE_WSTR

A legenda da dimensão. Isso deve ser usado durante a exibição do nome da dimensão para o usuário, como na interface do usuário ou em relatórios.

DIMENSION_ORDINAL

DBTYPE_UI4

A posição da dimensão dentro do cubo.

DIMENSION_TYPE

DBTYPE_I2

O tipo da dimensão. Os valores válidos incluem:

  • MD_DIMTYPE_UNKNOWN (0)

  • MD_DIMTYPE_TIME (1)

  • MD_DIMTYPE_MEASURE (2)

  • MD_DIMTYPE_OTHER (3)

  • MD_DIMTYPE_QUANTITATIVE (5)

  • MD_DIMTYPE_ACCOUNTS (6)

  • MD_DIMTYPE_CUSTOMERS (7)

  • MD_DIMTYPE_PRODUCTS (8)

  • MD_DIMTYPE_SCENARIO (9)

  • MD_DIMTYPE_UTILIY (10)

  • MD_DIMTYPE_CURRENCY (11)

  • MD_DIMTYPE_RATES (12)

  • MD_DIMTYPE_CHANNEL (13)

  • MD_DIMTYPE_PROMOTION (14)

  • MD_DIMTYPE_ORGANIZATION (15)

  • MD_DIMTYPE_BILL_OF_MATERIALS (16)

  • MD_DIMTYPE_GEOGRAPHY (17)

DIMENSION_CARDINALITY

DBTYPE_UI4

O número de membros no atributo de chave.

DEFAULT_HIERARCHY

DBTYPE_WSTR

Uma hierarquia da dimensão. Preservada para compatibilidade com versões anteriores.

DESCRIPTION

DBTYPE_WSTR

Uma descrição amigável da dimensão.

IS_VIRTUAL

DBTYPE_BOOL

Sempre FALSE.

IS_READWRITE

DBTYPE_BOOL

Um Booliano que indica se a dimensão está habilitada para gravação.

TRUE se a dimensão está habilitada para gravação.

DIMENSION_UNIQUE_SETTINGS

DBTYPE_I4

Um bitmap que especifica quais colunas contêm valores exclusivos se a dimensão contém apenas os membros com nomes exclusivos. As seguintes constantes de valor de bit são definidas no Msmd.h para este bitmap:

  • MDDIMENSIONS_MEMBER_KEY_UNIQUE

DIMENSION_MASTER_UNIQUE_NAME

DBTYPE_WSTR

Sempre NULL.

DIMENSION_IS_VISIBLE

DBTYPE_BOOL

Sempre TRUE.

ObservaçãoObservação

Uma dimensão só fica visível quando uma ou mais hierarquias da dimensão estão visíveis.

O conjunto de linhas é classificado em CATALOG_NAME, SCHEMA_NAME, CUBE_NAME, DIMENSION_NAME.

Colunas de restrição

O conjunto de linhas MDSCHEMA_DIMENSIONS 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_NAME

DBTYPE_WSTR

Opcional.

DIMENSION_UNIQUE_NAME

DBTYPE_WSTR

Opcional.

CUBE_SOURCE

DBTYPE_UI2

(Opcional) Um bitmap com um dos seguintes valores válidos:

  • 1 CUBO

  • 2 DIMENSÃO

A restrição padrão tem valor 1.

DIMENSION_VISIBILITY

DBTYPE_UI2

(Opcional) Um bitmap com um dos seguintes valores válidos:

  • 1 Visível

  • 2 Não visível

A restrição padrão tem valor 1.

Consulte também

Referência

Conjuntos de linhas de esquema OLE DB para OLAP