Freigeben über


DISCOVER_XML_METADATA-Rowset

Gibt ein XML-Dokument zurück, in dem ein angefordertes Objekt beschrieben wird. Das zurückgegebene Rowset besteht immer aus einer Zeile und einer Spalte.

Wenn Sie die Discover-Methode mit dem DISCOVER_XML_METATDATA-Enumerationswert im RequestType-Element aufrufen, gibt die Discover-Methode das DISCOVER_XML_METATDATA-Rowset zurück.

Rowsetspalten

Das DISCOVER_XML_METADATA-Rowset enthält die folgenden Spalten.

Spaltenname

Typindikator

Länge

Beschreibung

METADATA

DBTYPE_WSTR

Ein XML-Dokument, das das von der Einschränkung angeforderte Objekt beschreibt.

Dieses Schemarowset ist nicht sortiert.

Wichtiger HinweisWichtig

Das DISCOVER_XML_METADATA-Rowset kann nicht mithilfe der SELECT-Befehlssyntax abgefragt werden. Das DISCOVER_XML_METADATA-Rowset kann jedoch mithilfe von GetSchemaDataSet abgefragt werden.

Einschränkungsspalten

Das DISCOVER_XML_METADATA-Rowset kann auf die in der folgenden Tabelle aufgeführten Spalten eingeschränkt werden.

Spaltenname

Typindikator

Einschränkungsstatus

DatabaseID

DBTYPE_WSTR

Optional.

DimensionID

DBTYPE_WSTR

Optional.

CubeID

DBTYPE_WSTR

Optional.

MeasureGroupID

DBTYPE_WSTR

Optional.

PartitionID

DBTYPE_WSTR

Optional.

PerspectiveID

DBTYPE_WSTR

Optional.

DimensionPermissionID

DBTYPE_WSTR

Optional.

RoleID

DBTYPE_WSTR

Optional.

DatabasePermissionID

DBTYPE_WSTR

Optional.

MiningModelID

DBTYPE_WSTR

Optional.

MiningModelPermissionID

DBTYPE_WSTR

Optional.

DataSourceID

DBTYPE_WSTR

Optional.

MiningStructureID

DBTYPE_WSTR

Optional.

AggregationDesignID

DBTYPE_WSTR

Optional.

TraceID

DBTYPE_WSTR

Optional.

MiningStructurePermissionID

DBTYPE_WSTR

Optional.

CubePermissionID

DBTYPE_WSTR

Optional.

AssemblyID

DBTYPE_WSTR

Optional.

MdxScriptID

DBTYPE_WSTR

Optional.

DataSourceViewID

DBTYPE_WSTR

Optional.

DataSourcePermissionID

DBTYPE_WSTR

Optional.

ObjectExpansion

DBTYPE_WSTR

Optional.

Die Einschränkung ObjectExpansion ist für jedes Hauptobjekt vonMicrosoft SQL Server Analysis Services verfügbar. Der Client verwendet normalerweise Einschränkungen, um die OLAP-Objekte zu beschreiben, für die der DDL-Code zurückgegeben wird, und er verwendet die ObjectExpansion-Einschränkung, um den Grad der Erweiterung im zurückgegebenen DDL-Code zu definieren. Die folgende Tabelle gibt an, ob der Enumerationswert für Alter-Element (XMLA)-Befehle zulässig ist.

Enumerationswert

Beschreibung

ReferenceOnly

Gibt nur den angeforderten Namen, den Timestamp, die ID und den Status für das angeforderte Objekt und alle nachfolgenden Hauptobjekte rekursiv zurück.

ObjectProperties

Erweitert das angeforderte Objekt ohne Verweise auf enthaltene Objekte (schließt enthaltene erweiterte Nebenobjekte ein).

ExpandObject

Wie ObjectProperties, gibt jedoch auch den Namen, die ID und den Timestamp für enthaltene Hauptobjekte zurück.

ExpandFull

Erweitert das angeforderte Objekt vollständig rekursiv bis zum Ende eines jeden enthaltenen Objekts.

Siehe auch

Verweis

XMLA-Schemarowsets