Metodo Execute (XMLA)
Invia comandi XML for Analysis (XMLA) a un'istanza di Microsoft SQL Server Analysis Services. Include richieste che comportano il trasferimento dei dati, ad esempio il recupero o l'aggiornamento dei dati nel server.
Spazio dei nomi urn:schemas-microsoft-com:xml-analysis
Azione SOAP "urn:schemas-microsoft-com:xml-analysis:Execute"
Sintassi
<Execute>
<Command>...</Command>
<Properties>...</Properties>
<Parameters>...</Parameters>
</Execute>
Caratteristiche elemento
Caratteristica |
Descrizione |
---|---|
Tipo di dati e lunghezza |
Nessuno |
Valore predefinito |
Nessuno |
Cardinalità |
0-1: elemento facoltativo che ricorre una sola volta. |
Relazioni elemento
Relazione |
Elemento |
---|---|
Elemento padre |
Nessuno |
Elementi figlio |
Osservazioni
Il metodo Execute esegue comandi XMLA forniti nell'elemento Command e restituisce tutti i dati risultanti utilizzando il tipo di dati Rowset XMLA (per set di risultati tabulari) o il tipo di dati MDDataSet XMLA (per set di risultati multidimensionali).
Esempio
Nell'esempio di codice seguente viene illustrata una chiamata al metodo Execute che contiene un'istruzione SELECT MDX (Multidimensional Expressions).
<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>
Vedere anche