Méthode Execute (XMLA)
Envoie des commandes XMLA (XML for Analysis) à une instance de Microsoft SQL Server Analysis Services. Ceci inclut des demandes qui impliquent un transfert de données, par exemple la récupération ou la mise à jour de données sur le serveur.
Espace de noms urn:schemas-microsoft-com:xml-analysis
Action SOAP "urn:schemas-microsoft-com:xml-analysis:Execute"
Syntaxe
<Execute>
<Command>...</Command>
<Properties>...</Properties>
<Parameters>...</Parameters>
</Execute>
Caractéristiques de l'élément
Caractéristique |
Description |
---|---|
Type de données et longueur |
Aucun |
Valeur par défaut |
Aucune |
Cardinalité |
0-1: élément facultatif qui apparaît une fois et une seule. |
Relations entre les éléments
Relation |
Élément |
---|---|
Élément parent |
Aucun |
Éléments enfants |
Notes
La méthode Execute exécute les commandes XMLA fournies dans l'élément Command et retourne toutes les données résultantes en utilisant soit le type de données XMLA Rowset (pour les jeux de résultats sous forme de tableau), soit le type de données XMLA MDDataSet (pour les jeux de résultats multidimensionnels.)
Exemple
L'exemple de code suivant montre un appel de méthode Execute qui contient une instruction MDX (Multidimensional Expressions) SELECT.
<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>
Voir aussi