Discover-Methode (XMLA)
Ruft Informationen wie die Liste der verfügbaren Datenbanken oder die Details zu einem bestimmten Objekt von einer Instanz von Microsoft SQL Server Analysis 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 |
Keiner |
Standardwert |
Keiner |
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 Codebeispiel sendet der Client den Discover-Aufruf, um eine Liste von Cubes von der Analysis Services-Beispieldatenbank Adventure Works DW Multidimensional 2012 anzufordern:
<Discover xmlns="urn:schemas-microsoft-com:xml-analysis">
<RequestType>MDSCHEMA_CUBES</RequestType>
<Restrictions>
<RestrictionList>
<CATALOG_NAME>Adventure Works DW Multidimensional 2012</CATALOG_NAME>
</RestrictionList>
</Restrictions>
<Properties>
<PropertyList>
<DataSourceInfo>Provider=MSOLAP;Data Source=local;</DataSourceInfo>
<Catalog>Adventure Works DW Multidimensional 2012</Catalog>
<Format>Tabular</Format>
</PropertyList>
</Properties>
</Discover>
Siehe auch
Verweis
Analysis Services-Schemarowsets