Método Execute (XMLA)

Envía comandos de XML for Analysis (XMLA) a una instancia de MicrosoftSQL ServerAnalysis Services. Están incluidas las solicitudes que conllevan transferencia de datos, como recuperar o actualizar los datos del servidor.

Espacio de nombres urn:schemas-microsoft-com:xml-analysis

Acción OAP "urn:schemas-microsoft-com:xml-analysis:Execute"

Sintaxis

<Execute>
   <Command>...</Command>
   <Properties>...</Properties>
   <Parameters>...</Parameters>
</Execute>

Características del elemento

Característica

Descripción

Tipo y longitud de los datos

Ninguno

Valor predeterminado

Ninguno

Cardinalidad

0-1: Elemento opcional que se produce una vez y sólo una vez.

Relaciones del elemento

Relación

Elemento

Elemento primario

Ninguno

Elementos secundarios

Command, Parameters, Properties

Notas

El método Execute ejecuta comandos XMLA proporcionados en el elemento Command y devuelve cualquier dato resultante mediante el tipo de datos de XMLA Rowset (para los conjuntos de resultados tabulares) o el tipo de datos de XMLA MDDataSet (para los conjuntos de resultados multidimensionales.)

Ejemplo

El código siguiente es un ejemplo de una llamada al método Execute que contiene una instrucción SELECT de Expresiones multidimensionales (MDX).

<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>