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


Набор строк DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS

Содержит сведения на уровне столбцов и сегментов о таблицах хранилища, используемых в базе данных служб Analysis Services, работающей в табличном режиме или режиме PowerPivot. Этот набор строк используется главным образом для анализа и устранения неполадок.

Область применения: табличные модели

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

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

Имя столбца

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

Ограничение

Описание

DATABASE_NAME

DBTYPE_WSTR

Да

Указывает табличную базу данных.

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

CUBE_NAME

DBTYPE_WSTR

Да

Имя модели.

Набор строк DISCOVER_STORAGE_TABLES можно ограничить с помощью этого столбца.

MEASURE_GROUP_NAME

DBTYPE_WSTR

Да

Имя группы мер.

PARTITION_NAME

DBTYPE_WSTR

Да

Имя секции.

DIMENSION_NAME

DBTYPE_WSTR

Имя измерения.

TABLE_ID

DBTYPE_WSTR

Внутренний идентификатор сегмента таблицы.

COLUMN_ID

DBTYPE_WSTR

Внутренний идентификатор столбца.

SEGMENT _NUMBER

DBTYPE_I8

Порядковый номер сегмента в таблице.

TABLE_PARTTION_NUMBER

DBTYPE_I8

Порядковый номер секции.

RECORDS_COUNT

DBTYPE_I8

Количество записей в секции.

ALLOCATED_SIZE

DBTYPE_UI8

Размер в байтах, выделенный сегменту столбцов.

USED_SIZE

DBTYPE_UI8

Размер в байтах, используемый сегментом столбцов.

COMPRESSION_TYPE

DBTYPE_WSTR

Тип сжатия, примененный к сегменту столбца. Это значение предназначено только для внутреннего использования и поддержки пользователей. Корпорация Майкрософт не публикует действительные значения или описания для этого столбца.

BITS_COUNT

DBTYPE_I8

Число битов.

BOOKMARK_BITS_COUNT

DBTYPE_I8

Число битов закладки.

VERTIPAQ_STATE

DBTYPE_WSTR

Состояние сжатия VertiPaq для этого сегмента столбца. Значение может быть одним из следующих:

  • SKIPPED — сжатие VertiPaq пропущено.

  • COMPLETED — сжатие VertiPaq выполнено успешно.

  • TIMEBOXED — для сжатия VertiPaq задано ограничение по времени.

Использование ADOMD.NET для возврата набора строк

Если для получения метаданных используется ADOMD.NET и набор строк схемы, то для ссылки на объект набора строк схемы в методе GetSchemaDataSet вы можете использовать идентификатор GUID или строку. Дополнительные сведения см. в разделе Работа с наборами строк схемы в ADOMD.NET.

В следующей таблице указываются значения строки и идентификатора GUID, определяющие этот набор строк.

Аргумент

Значение

GUID

a07ccd45-8148-11d0-87bb-00c04fc33942

ADOMDNAME

StorageSegments

Пример

Следующий запрос возвращает сегменты таблицы хранилища, связанные с атрибутом модели LastName, в текущей базе данных.

SELECT DISTINCT TABLE_ID, COLUMN_ID 
FROM $system.DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS
WHERE COLUMN_ID = 'LastName'
ORDER BY TABLE_ID

См. также

Справочник

Наборы строк схемы служб Analysis Services