Набор строк 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 |
Тип измерения. К допустимым значениям относятся:
|
|
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 определены следующие битовые константы для этой битовой карты:
|
|
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. |
DIMENSION_VISIBILITY |
DBTYPE_UI2 |
(Необязательно) Битовая карта с одним из следующих допустимых значений:
Значение по умолчанию для ограничения – 1. |