Execute 方法 (XMLA)
將 XML for Analysis (XMLA) 命令傳送至 MicrosoftSQL ServerAnalysis 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</Catalog>
<Format>Multidimensional</Format>
<AxisFormat>ClusterFormat</AxisFormat>
</PropertyList>
</Properties>
</Execute>