다음을 통해 공유


row 요소(XMLA)

Discover 또는 Execute 메서드 호출에서 반환하는 테이블 형식의 데이터가 들어 있는 root 요소의 단일 데이터 행을 포함합니다.

구문

  
<root xmlns="urn:schemas-microsoft-com:xml-analysis:rowset">  
   <row>  
      <!-- One or more column elements -->  
   </row>  
</root>  

요소 특성

특성 Description
데이터 형식 및 길이 None
기본값 None
카디널리티 0-n: 두 번 이상 나타날 수 있는 선택적 요소입니다.

요소 관계

관계 요소
부모 요소 root ( Rowset 데이터 형식 사용)
자식 요소 하나 이상의 열 요소

설명

테이블 형식 데이터를 포함하는 root 요소에서 반환한 각 행에는 이에 해당하는 row 요소가 있습니다. root 요소의 각 열은 개별 XML 요소로 표시됩니다. row 요소의 열 값은 XML 요소에 포함된 데이터이고 열 이름은 XML 요소 이름과 일치합니다.

행에서 열에 Null 값을 표현하는 방법은 두 가지가 있습니다.

  • 누락된 열 요소는 열이 Null임을 의미합니다.

  • 열 요소는 xsi:nil='true' 특성을 사용하여 해당 열에 Null 값이 있음을 나타낼 수 있습니다.

예를 들어 행의 한 열이 Store_Name이고 해당 값이 NULL인 경우 다음 중 하나로 표시될 있습니다.

<row>  
</row>  

또는

<row>  
   <Store_name xsi:nil='true'/>  
</row>  

열 요소에 오류가 있으면 Error 요소에서 다음 예제와 같이 오류에 대한 정보를 제공합니다.

<row>   <Store_name>  
      <Error xmlns="urn:schemas-microsoft-com:xml-analysis:exception">  
         <ErrorCode>3238658054</ErrorCode>  
         <Description>The object [X] was not found in the cube when [X] was parsed.</Description>  
      </Error>  
   </Store_name>  
</row>