Набор строк 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 |
Полностью развертывает запрашиваемый объект рекурсивно до конца каждого содержащегося объекта. |