CellInfo 요소(XMLA)

부모 OlapInfo 요소에 포함된 셀 메타데이터를 나타냅니다.

구문

<OlapInfo>
...
<CellInfo>
<!-- One or more cell property definitions -->
</CellInfo>
...
</OlapInfo>

요소 특징

특징

설명

데이터 형식 및 길이

없음

기본값

없음

카디널리티

1-1: 한 번만 나타나는 필수 요소입니다.

요소 관계

관계

요소

부모 요소

OlapInfo

자식 요소

하나 이상의 셀 속성 정의

주의

CellInfo 요소는 MDDataSet 데이터 형식을 사용하여 root 요소에 의해 반환되는 다차원 데이터 집합 내에 포함된 셀에 대한 셀 속성의 컬렉션을 포함합니다. CellInfo 요소의 각 셀 속성은 각각 name 특성과 type 특성을 사용하여 별도의 XML 요소에 의해 정의됩니다. 셀 속성의 name 특성은 XML 요소로 표현되는 OLAP용 OLE DB 셀 속성의 이름에 해당하며 type 특성은 셀 속성의 XML 데이터 형식을 나타냅니다. XML 요소의 이름은 root 요소의 CellData 요소에 포함된 셀에 대한 셀 속성의 값을 식별하는 데 사용됩니다.

다음은 셀 속성 정의의 구문입니다.

<CellPropertyDefinition name="string" type"string" />

사용 가능한 속성 및 해당 값은 Discover 메서드에 DISCOVER_PROPERTIES 요청 유형을 사용하여 얻을 수 있습니다. PropertyList 요소에 나열되는 속성에 순서를 지정할 필요는 없습니다.

공급자는 필요에 따라 AxisInfo 또는 CellInfo 섹션의 개별 멤버나 셀 속성에 대해 기본값을 지정할 수 있습니다. 속성에 항상 또는 거의 항상 같은 값이 지정되는 경우 기본값은 보다 작은 결과를 제공할 수 있습니다. 속성의 기본값을 나타내기 위해 Default 요소를 필요에 따라 셀 속성 정의 요소 중 하나에 대한 자식 요소로 지정할 수 있습니다. 따라서 결과에 멤버나 셀 속성이 없으면 지정된 기본값이 셀 속성의 값이 됩니다.

다음 예에서는 VALUE, FORMATTED_VALUE 및 FORMAT_STRING 셀 속성이 CellInfo 요소에서 표현되는 방법을 보여 줍니다.

<OlapInfo>
   ...
      <CellInfo>
         <Value name="VALUE"></Value>
         <FmtValue name="FORMATTED_VALUE"></FmtValue>
         <FormatString name="FORMAT_STRING"></FormatString>
      </CellInfo>
</OlapInfo>

참고 항목

개념