Набор строк DISCOVER_STORAGE_TABLE_COLUMNS
Содержит сведения на уровне столбцов о таблицах хранилища, используемых в базе данных служб Analysis Services в режиме SharePoint или табличном режиме.
Область применения: табличные модели
Столбцы наборов строк
Набор строк DISCOVER_STORAGE_TABLE_COLUMNS содержит следующие столбцы.
Имя столбца |
Индикатор типа |
Ограничение |
Описание |
---|---|---|---|
DATABASE_NAME |
DBTYPE_WSTR |
Да |
Указывает имя базы данных, содержащей эти таблицы. Если отсутствует, используется текущая база данных. Набор строк DISCOVER_STORAGE_TABLE_COLUMNS можно ограничить с помощью этого столбца. |
CUBE_NAME |
DBTYPE_WSTR |
Да |
Указывает куб или модель, содержащие эти таблицы. Набор строк DISCOVER_STORAGE_TABLES можно ограничить с помощью этого столбца. |
MEASURE_GROUP_NAME |
DBTYPE_WSTR |
Да |
Имя группы мер. |
DIMENSION_NAME |
DBTYPE_WSTR |
Имя измерения. |
|
ATTRIBUTE_NAME |
DBTYPE_WSTR |
Имя атрибута. |
|
TABLE_ID |
DBTYPE_WSTR |
Идентификатор таблицы. |
|
COLUMN_ID |
DBTYPE_ WSTR |
Идентификатор столбца. Идентификатор столбца является внутренним для подсистемы VertiPaq аналитики в памяти xVelocity и используется только в справочных целях. |
|
COLUMN_TYPE |
DBTYPE_WSTR |
Тип столбца. Тип столбца является внутренним для подсистемы VertiPaq аналитики в памяти xVelocity и используется только в справочных целях.
|
|
COLUMN_ENCODING |
DBTYPE_UI8 |
Целое число, представляющее тип кодировки, применяемой для столбца данных.
|
|
DATATYPE |
DBTYPE_WSTR |
Тип данных столбца. Имеет следующие возможные значения:
|
|
ISKEY |
DBTYPE_BOOL |
True, если столбец используется как первичный или внешний ключ. В противном случае — false. |
|
ISUNIQUE |
DBTYPE_BOOL |
True, если значения в столбце уникальны. В противном случае — false. |
|
ISNULLABLE |
DBTYPE_BOOL |
True, если столбец имеет значение NULL. В противном случае — false. |
|
ISROWNUMBER |
DBTYPE_BOOL |
True, если столбец является столбцом с номерами строк. Столбцы с номерами строк для внутреннего использования подсистемой аналитики в памяти xVelocity. |
Использование ADOMD.NET для возврата набора строк
Если для получения метаданных используется ADOMD.NET и набор строк схемы, то для ссылки на объект набора строк схемы в методе GetSchemaDataSet вы можете использовать идентификатор GUID или строку. Дополнительные сведения см. в разделе Работа с наборами строк схемы в ADOMD.NET.
В следующей таблице указываются значения строки и идентификатора GUID, определяющие этот набор строк.
Аргумент |
Значение |
---|---|
GUID |
a07ccd44-8148-11d0-87bb-00c04fc33942 |
ADOMDNAME |
StorageTableColumns |
Пример
В следующем образце кода используется запрос динамического административного представления для возврата результирующего набора.
SELECT *
FROM $System.DISCOVER_STORAGE_TABLE_COLUMNS
ORDER BY TABLE_ID DESC