row 요소(XMLA)
Discover 또는 Execute 메서드 호출에서 반환하는 테이블 형식의 데이터가 들어 있는 root 요소의 단일 데이터 행을 포함합니다.
구문
<root xmlns="urn:schemas-microsoft-com:xml-analysis:rowset">
<row>
<!-- One or more column elements -->
</row>
</root>
요소 특징
특징 |
설명 |
---|---|
데이터 형식 및 길이 |
없음 |
기본값 |
없음 |
카디널리티 |
0-n: 두 번 이상 나타날 수 있는 선택적 요소입니다. |
요소 관계
관계 |
요소 |
---|---|
부모 요소 |
|
자식 요소 |
하나 이상의 열 요소 |
주의
테이블 형식 데이터를 포함하는 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)을 참조하십시오.