row 요소(XMLA)

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

구문

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

요소 특징

Characteristic

설명

데이터 형식 및 길이

없음

기본값

없음

카디널리티

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>

테이블 형식 데이터의 열 명명 및 스키마 정보에 대한 자세한 내용은 Rowset 데이터 형식(XMLA)을 참조하십시오.

참고 항목

개념