共用方式為


Execute 方法 (XMLA)

將 XML for Analysis (XMLA) 命令傳送至 Microsoft SQL Server Analysis Services 的執行個體。這包括涉及資料傳輸的要求,例如擷取或更新伺服器資料的要求。

**命名空間:**urn:schemas-microsoft-com:xml-analysis

SOAP 動作:"urn:schemas-microsoft-com:xml-analysis:Execute"

語法

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

元素特性

特性

描述

資料類型和長度

預設值

基數

0-1: 只出現一次的選擇性元素。

元素關聯性

關聯性

元素

父元素

子元素

CommandParametersProperties

備註

Execute 方法會執行 Command 元素中提供的 XMLA 命令,然後使用 XMLA Rowset 資料類型 (用於表格式結果集) 或 XMLA MDDataSet 資料類型 (用於多維度結果集) 來傳回任何產生的資料。

範例

下列程式碼範例是包含多維度運算式 (MDX) SELECT 陳述式之 Execute 方法呼叫的範例。

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