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


Набор строк DISCOVER_XML_METADATA

Возвращает XML-документ с описанием запрошенного объекта. Возвращаемый набор строк всегда состоит из одной строки и одного столбца.

Если вызвать метод Discover со значением перечисления DISCOVER_XML_METATDATA в элементе RequestType, то метод Discover возвращает набор строк DISCOVER_XML_METATDATA.

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

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

Имя столбца

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

Длина

Описание

METADATA

DBTYPE_WSTR

XML-документ, который описывает объект, требуемый в соответствии с ограничением.

Этот набор строк схемы не отсортирован.

Важное примечаниеВажно!

Набор строк DISCOVER_XML_METADATA нельзя запрашивать с помощью синтаксиса команды SELECT. Однако набор строк DISCOVER_XML_METADATA можно запрашивать методом GetSchemaDataSet.

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

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

Имя столбца

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

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

DatabaseID

DBTYPE_WSTR

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

DimensionID

DBTYPE_WSTR

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

CubeID

DBTYPE_WSTR

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

MeasureGroupID

DBTYPE_WSTR

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

PartitionID

DBTYPE_WSTR

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

PerspectiveID

DBTYPE_WSTR

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

DimensionPermissionID

DBTYPE_WSTR

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

RoleID

DBTYPE_WSTR

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

DatabasePermissionID

DBTYPE_WSTR

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

MiningModelID

DBTYPE_WSTR

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

MiningModelPermissionID

DBTYPE_WSTR

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

DataSourceID

DBTYPE_WSTR

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

MiningStructureID

DBTYPE_WSTR

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

AggregationDesignID

DBTYPE_WSTR

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

TraceID

DBTYPE_WSTR

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

MiningStructurePermissionID

DBTYPE_WSTR

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

CubePermissionID

DBTYPE_WSTR

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

AssemblyID

DBTYPE_WSTR

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

MdxScriptID

DBTYPE_WSTR

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

DataSourceViewID

DBTYPE_WSTR

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

DataSourcePermissionID

DBTYPE_WSTR

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

ObjectExpansion

DBTYPE_WSTR

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

Ограничение ObjectExpansion является доступным для каждого основного объекта служб Microsoft SQL Server Службы Analysis Services. В клиенте ограничения обычно используются для описания объектов OLAP, для которых должен быть возвращен код на языке DDL, а ограничение ObjectExpansion служит для определения степени развертывания в возвращаемом коде на языке DDL. Следующая таблица указывает, является ли допустимым данное значение перечисления для команд Элемент Alter (XML для аналитики).

Значение перечисления

Описание

ReferenceOnly

Возвращает только имя/идентификатор/отметку времени/состояние, требуемое для запрашиваемых объектов, а также, рекурсивно, все основные объекты-потомки.

ObjectProperties

Развертывает запрашиваемый объект без ссылок на содержащиеся объекты (включает развернутые более мелкие содержащиеся объекты).

ExpandObject

Аналогичен параметру ObjectProperties, но также возвращает имя, идентификатор и отметку времени для содержащихся основных объектов.

ExpandFull

Полностью развертывает запрашиваемый объект рекурсивно до конца каждого содержащегося объекта.

См. также

Справочник

Наборы строк схемы XML для аналитики