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:只出現一次的選擇性元素。 |
元素關聯性
關聯性 |
元素 |
---|---|
父元素 |
無 |
子元素 |
備註
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 Multidimensional 2012</Catalog>
<Format>Multidimensional</Format>
<AxisFormat>ClusterFormat</AxisFormat>
</PropertyList>
</Properties>
</Execute>