Ensemble de lignes DISCOVER_XML_METADATA

Retourne un document XML qui décrit un objet demandé. L'ensemble de lignes qui est retourné se compose toujours d'une ligne et d'une colonne.

Si vous appelez la méthode Discover avec la valeur d'énumération DISCOVER_XML_METATDATA dans l'élément RequestType, la méthode Discover retourne l'ensemble de lignes DISCOVER_XML_METATDATA.

Colonnes de l'ensemble de lignes

L'ensemble de lignes DISCOVER_XML_METADATA contient la colonne suivante.

Nom de la colonne

Indicateur de type

Longueur

Description

METADATA

DBTYPE_WSTR

Document XML qui décrit l'objet demandé par la restriction.

Cet ensemble de lignes de schéma n'est pas trié.

Important

L'ensemble de lignes DISCOVER_XML_METADATA ne peut pas être interrogé à l'aide de la syntaxe de commande SELECT. Toutefois, l'ensemble de lignes DISCOVER_XML_METADATA peut être interrogé à l'aide de GetSchemaDataSet()()()()

Colonnes de restriction

L'ensemble de lignes DISCOVER_XML_METADATA peut être restreint sur les colonnes répertoriées dans le tableau suivant.

Nom de la colonne

Indicateur de type

État de la restriction

DatabaseID

DBTYPE_WSTR

Facultative

DimensionID

DBTYPE_WSTR

Facultative

CubeID

DBTYPE_WSTR

Facultative

MeasureGroupID

DBTYPE_WSTR

Facultative

PartitionID

DBTYPE_WSTR

Facultative

PerspectiveID

DBTYPE_WSTR

Facultative

DimensionPermissionID

DBTYPE_WSTR

Facultative

RoleID

DBTYPE_WSTR

Facultative

DatabasePermissionID

DBTYPE_WSTR

Facultative

MiningModelID

DBTYPE_WSTR

Facultative

MiningModelPermissionID

DBTYPE_WSTR

Facultative

DataSourceID

DBTYPE_WSTR

Facultative

MiningStructureID

DBTYPE_WSTR

Facultative

AggregationDesignID

DBTYPE_WSTR

Facultative

TraceID

DBTYPE_WSTR

Facultative

MiningStructurePermissionID

DBTYPE_WSTR

Facultative

CubePermissionID

DBTYPE_WSTR

Facultative

AssemblyID

DBTYPE_WSTR

Facultative

MdxScriptID

DBTYPE_WSTR

Facultative

DataSourceViewID

DBTYPE_WSTR

Facultative

DataSourcePermissionID

DBTYPE_WSTR

Facultative

ObjectExpansion

DBTYPE_WSTR

Facultative

La restriction, ObjectExpansion, est disponible pour chaque objet principal de Microsoft SQL Server Analysis Services. Le client utilise généralement des restrictions pour décrire les objets OLAP pour lesquels la DDL doit être retournée, et il utilise la restriction ObjectExpansion pour définir le degré d'expansion dans la DDL retournée. Le tableau suivant indique si la valeur d'énumération est autorisée pour les commandes Élément Alter (XMLA).

Valeur d'énumération

Description

ReferenceOnly

Retourne uniquement le nom/ID/horodatage/état demandé pour les objets demandés et tous les objets principaux descendants.

ObjectProperties

Développe l'objet demandé sans référence aux objets qu'il contient (inclut les objets secondaires contenus développés).

ExpandObject

Identique à ObjectProperties, mais retourne également le nom, l'ID et l'horodatage pour les objets principaux contenus.

ExpandFull

Développe entièrement l'objet demandé de manière récursive jusqu'au bas de chaque objet qu'il contient.