Execute 메서드(XMLA)

XMLA(XML for Analysis) 명령을 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: 한 번만 나타나는 선택적 요소입니다.

요소 관계

관계

요소

부모 요소

없음

자식 요소

Command, Parameters, Properties

주의

Execute 메서드는 Command 요소에 제공된 XMLA 명령을 실행하고 XMLA Rowset 데이터 형식(테이블 형식 결과 집합의 경우) 또는 XMLA MDDataSet 데이터 형식(다차원 결과 집합의 경우)을 사용하여 모든 결과 데이터를 반환합니다.

다음 코드 예제는 MDX(Multidimensional Expressions) 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>