Execute メソッド (XMLA)
Microsoft SQL Server Analysis Services のインスタンスに XML for Analysis (XMLA) コマンドを送信します。 これには、サーバー上のデータの取得や更新など、データ転送に関連した要求が含まれます。
名前空間 urn:schemas-microsoft-com:xml-analysis
SOAPAction "urn:schemas-microsoft-com:xml-analysis:Execute"
構文
<Execute>
<Command>...</Command>
<Properties>...</Properties>
<Parameters>...</Parameters>
</Execute>
要素の特性
特性 |
説明 |
---|---|
データ型と長さ |
なし |
既定値 |
なし |
基数 |
0-1 : 省略可能な要素で、出現する場合は 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>