Discover-Methode (XMLA)
Ruft Informationen wie die Liste der verfügbaren Datenbanken oder die Details zu einem bestimmten Objekt von einer Instanz von MicrosoftSQL ServerAnalysis Services ab. Die mit der Discover-Methode abgerufenen Daten hängen von den Werten der an sie übergebenen Parameter ab.
Namespace urn:schemas-microsoft-com:xml-analysis
SOAP Action "urn:schemas-microsoft-com:xml-analysis:Discover"
Syntax
<Discover>
<RequestType>...</RequestType>
<Restrictions>...</Restrictions>
<Properties>...</Properties>
</Discover>
Elementmerkmale
Merkmal |
Beschreibung |
---|---|
Datentyp und -länge |
Kein |
Standardwert |
Kein |
Kardinalität |
0-1: Optionales Element, das nur einmal auftreten kann. |
Elementbeziehungen
Beziehung |
Element |
---|---|
Übergeordnetes Element |
Kein |
Untergeordnete Elemente |
Hinweise
Die Discover-Methode fordert Metadaten über Analysis Services-Instanzen und Objekte an. Metadaten werden mit dem XMLA Rowset-Datentyp zurückgegeben.
Beispiel
Im folgenden Code-Beispiel sendet der Client den Discover-Aufruf, um eine Liste von Cubes von der Beispiel-Analysis Services-Datenbank für Adventure Works DW anzufordern:
<Discover xmlns="urn:schemas-microsoft-com:xml-analysis">
<RequestType>MDSCHEMA_CUBES</RequestType>
<Restrictions>
<RestrictionList>
<CATALOG_NAME>Adventure Works DW</CATALOG_NAME>
</RestrictionList>
</Restrictions>
<Properties>
<PropertyList>
<DataSourceInfo>Provider=MSOLAP;Data Source=local;</DataSourceInfo>
<Catalog>Adventure Works DW</Catalog>
<Format>Tabular</Format>
</PropertyList>
</Properties>
</Discover>
Siehe auch