Execute-Methode (XMLA)
Sendet XML für Analysis-Befehle (XMLA) an eine Instanz von Microsoft SQL Server Analysis 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