Поделиться через


Набор строк MDSCHEMA_DIMENSIONS

Описывает общие и закрытые измерения в базе данных.

Столбцы наборов строк

Набор строк MDSCHEMA_DIMENSIONS содержит следующие столбцы.

Имя столбца

Индикатор типа

Длина

Описание

CATALOG_NAME

DBTYPE_WSTR

Имя базы данных.

SCHEMA_NAME

DBTYPE_WSTR

Не поддерживается.

CUBE_NAME

DBTYPE_WSTR

Имя куба.

DIMENSION_NAME

DBTYPE_WSTR

Имя измерения. Если измерение является частью нескольких кубов или групп мер, тогда имеется одна строка для каждого уникального сочетания измерения, группы мер и куба.

DIMENSION_UNIQUE_NAME

DBTYPE_WSTR

Уникальное имя измерения.

DIMENSION_GUID

DBTYPE_GUID

Не поддерживается.

DIMENSION_CAPTION

DBTYPE_WSTR

Заголовок измерения. Он должен использоваться при отображении имени измерения для пользователя, такого как пользовательский интерфейс или отчеты.

DIMENSION_ORDINAL

DBTYPE_UI4

Позиция измерения в кубе.

DIMENSION_TYPE

DBTYPE_I2

Тип измерения. Допустимы следующие значения:

  • 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

Количество элементов является ключевым атрибутом.

DEFAULT_HIERARCHY

DBTYPE_WSTR

Иерархия из измерения. Сохранена для обратной совместимости.

DESCRIPTION

DBTYPE_WSTR

Понятное описание измерения.

IS_VIRTUAL

DBTYPE_BOOL

Всегда FALSE.

IS_READWRITE

DBTYPE_BOOL

Логическое значение, указывающее, доступно ли измерение для записи.

Значение TRUE, если измерение доступно для записи.

DIMENSION_UNIQUE_SETTINGS

DBTYPE_I4

Битовая карта, указывающая столбцы, которые содержат уникальные значения, если измерение содержит только элементы с уникальными именами. В файле Msmd.h определены следующие битовые константы для этой битовой карты:

  • MDDIMENSIONS_MEMBER_KEY_UNIQUE

DIMENSION_MASTER_UNIQUE_NAME

DBTYPE_WSTR

Всегда NULL.

DIMENSION_IS_VISIBLE

DBTYPE_BOOL

Всегда TRUE.

ПримечаниеПримечание

Измерение не отображается, если одна или несколько иерархий в измерении невидимы.

Набор строк отсортирован по полям CATALOG_NAME, SCHEMA_NAME, CUBE_NAME, DIMENSION_NAME.

Столбцы ограничений

Набор строк MDSCHEMA_DIMENSIONS может быть ограничен столбцами, перечисленными в следующей таблице.

Имя столбца

Индикатор типа

Состояние ограничения

CATALOG_NAME

DBTYPE_WSTR

Необязательный.

SCHEMA_NAME

DBTYPE_WSTR

Необязательно.

CUBE_NAME

DBTYPE_WSTR

Необязательно.

DIMENSION_NAME

DBTYPE_WSTR

Необязательно.

DIMENSION_UNIQUE_NAME

DBTYPE_WSTR

Необязательно.

CUBE_SOURCE

DBTYPE_UI2

Битовая карта с одним из следующих допустимых значений (необязательно).

  • 1 CUBE

  • 2 DIMENSION

Значение по умолчанию для ограничения — 1.

DIMENSION_VISIBILITY

DBTYPE_UI2

Битовая карта с одним из следующих допустимых значений (необязательно).

  • 1 Отображается

  • 2 Не отображается

Значение по умолчанию для ограничения — 1.

См. также

Справочник

Наборы строк схемы для OLAP (OLE DB)