Execute 메서드(XMLA)
XMLA(XML for Analysis) 명령을 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(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 Multidimensional 2012</Catalog>
<Format>Multidimensional</Format>
<AxisFormat>ClusterFormat</AxisFormat>
</PropertyList>
</Properties>
</Execute>