Método Execute (XMLA)
Envia comandos XMLA (XML for Analysis) para uma instância do Microsoft SQL Server Analysis Services. Isso inclui solicitações que envolvem transferência de dados, como a recuperação ou a atualização dos dados no servidor.
Namespace urn:schemas-microsoft-com:xml-analysis
SOAP Action "urn:schemas-microsoft-com:xml-analysis:Execute"
Sintaxe
<Execute>
<Command>...</Command>
<Properties>...</Properties>
<Parameters>...</Parameters>
</Execute>
Características do elemento
Característica |
Descrição |
---|---|
Tipo e comprimento dos dados |
Nenhum |
Valor padrão |
Nenhum |
Cardinalidade |
0-1: elemento opcional que ocorre apenas uma única vez. |
Relação do elemento
Relação |
Elemento |
---|---|
Elemento pai |
Nenhum |
Elementos filho |
Comentários
O método Execute executa comandos XMLA fornecidos no elemento Command e retorna qualquer dado resultante usando o tipo de dados Rowset XMLA (para conjuntos de resultados tabulares) ou o tipo de dados MDDataSet XMLA (para conjuntos de resultados multidimensionais).
Exemplo
O código a seguir é um exemplo da chamada do método Execute que contém uma instrução SELECT da linguagem 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>
Consulte também