Compartilhar via


Conjunto de linhas DISCOVER_XML_METADATA

Retorna um documento XML que descreve um objeto solicitado. O conjunto de linhas que sempre é retornado consiste em uma linha e em uma coluna.

Se você chamar o método Discover com o valor de enumeração DISCOVER_XML_METATDATA no elemento RequestType, o método Discover retornará o conjunto de linhas DISCOVER_XML_METATDATA.

Colunas do conjunto de linhas

O conjunto de linhas DISCOVER_XML_METADATA contém a coluna a seguir.

Nome da coluna

Indicador de tipo

Comprimento

Descrição

METADATA

DBTYPE_WSTR

Um documento de XML que descreve o objeto solicitada pela restrição.

Este conjunto de linhas do esquema não é classificado.

Observação importanteImportante

O conjunto de linhas DISCOVER_XML_METADATA não pode ser consultado por meio da sintaxe do comando SELECT. No entanto, o conjunto de linhas DISCOVER_XML_METADATA pode ser consultado por meio de GetSchemaDataSet()()()()

Colunas de restrição

O conjunto de linhas DISCOVER_XML_METADATA pode ser restringido nas colunas listadas na tabela a seguir.

Nome da coluna

Indicador de tipo

Estado de restrição

DatabaseID

DBTYPE_WSTR

Opcional.

DimensionID

DBTYPE_WSTR

Opcional.

CubeID

DBTYPE_WSTR

Opcional.

MeasureGroupID

DBTYPE_WSTR

Opcional.

PartitionID

DBTYPE_WSTR

Opcional.

PerspectiveID

DBTYPE_WSTR

Opcional.

DimensionPermissionID

DBTYPE_WSTR

Opcional.

RoleID

DBTYPE_WSTR

Opcional.

DatabasePermissionID

DBTYPE_WSTR

Opcional.

MiningModelID

DBTYPE_WSTR

Opcional.

MiningModelPermissionID

DBTYPE_WSTR

Opcional.

DataSourceID

DBTYPE_WSTR

Opcional.

MiningStructureID

DBTYPE_WSTR

Opcional.

AggregationDesignID

DBTYPE_WSTR

Opcional.

TraceID

DBTYPE_WSTR

Opcional.

MiningStructurePermissionID

DBTYPE_WSTR

Opcional.

CubePermissionID

DBTYPE_WSTR

Opcional.

AssemblyID

DBTYPE_WSTR

Opcional.

MdxScriptID

DBTYPE_WSTR

Opcional.

DataSourceViewID

DBTYPE_WSTR

Opcional.

DataSourcePermissionID

DBTYPE_WSTR

Opcional.

ObjectExpansion

DBTYPE_WSTR

Opcional.

A restrição, ObjectExpansion, está disponível para todos os principais objetos de Microsoft SQL Server Analysis Services. Normalmente, o cliente usa as restrições para descrever os objetos OLAP para os quais o DDL deve ser retornada e usa a restrição ObjectExpansion para definir o grau de expansão no DDL retornado. A tabela a seguir indica se o valor de enumeração é permitido para comandos de Elemento Alter (XMLA).

Valor de enumeração

Descrição

ReferenceOnly

Retorna somente o nome/ID/carimbo de data/hora/estado solicitado para os objetos pedidos e todos os principais objetos descendentes de forma recursiva.

ObjectProperties

Expande o objeto solicitado sem referências para objetos contidos (inclui os objetos secundários contidos expandidos).

ExpandObject

Igual a ObjectProperties, mas também retorna o nome, a ID e o carimbo de data/hora para os principais objetos contidos.

ExpandFull

Expande completamente o objeto solicitado de forma recursiva até a parte inferior de todos os objetos contidos.