Execute-Methode (XMLA)
Sendet XML für Analysis-Befehle (XMLA) an eine Instanz von MicrosoftSQL ServerAnalysis Services. Dies schließt Anforderungen in Zusammenhang mit Datenübertragung ein, z. B. das Abrufen oder Aktualisieren von Daten auf dem Server.
Namespace urn:schemas-microsoft-com:xml-analysis
SOAP Action "urn:schemas-microsoft-com:xml-analysis:Execute"
Syntax
<Execute>
<Command>...</Command>
<Properties>...</Properties>
<Parameters>...</Parameters>
</Execute>
Elementmerkmale
Merkmal |
Beschreibung |
---|---|
Datentyp und -länge |
Kein |
Standardwert |
Kein |
Kardinalität |
0-1: Optionales Element, das nur einmal auftritt. |
Elementbeziehungen
Beziehung |
Element |
---|---|
Übergeordnetes Element |
Kein |
Untergeordnete Elemente |
Hinweise
Die Execute-Methode führt XMLA-Befehle aus, die im Command-Element bereitgestellt werden, und gibt resultierende Daten mithilfe des XMLA-Rowset-Datentyps (für tabellarische Resultsets) oder des XMLA-MDDataSet-Datentyps (für mehrdimensionale Resultsets) zurück.
Beispiel
Das folgende Codebeispiel ist ein Beispiel für einen Execute-Methodenaufruf, der eine MDX-SELECT-Anweisung (Multidimensional Expressions) enthält.
<Execute xmlns="urn:schemas-microsoft-com:xml-analysis">
<Command>
<Statement>
SELECT [Measures].MEMBERS ON COLUMNS FROM [Adventure Works]
</Statement>
</Command>
<Properties>
<PropertyList>
<DataSourceInfo>Provider=MSOLAP;Data Source=local;</DataSourceInfo>
<Catalog>Adventure Works DW</Catalog>
<Format>Multidimensional</Format>
<AxisFormat>ClusterFormat</AxisFormat>
</PropertyList>
</Properties>
</Execute>
Siehe auch