次の方法で共有


Execute メソッド (XMLA)

MicrosoftSQL ServerAnalysis 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 回だけ出現します

要素の関係

関係

要素

親要素

なし

子要素

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>