Hierarchy 요소(CSDLBI)
중요: 이 문서는 보관되어 있습니다. 최신 정보는 열기 사양 [MS-CSDLBI]: 비즈니스 인텔리전스 주석이 있는 개념 스키마 정의 파일 형식을 참조하세요.
Hierarchy 요소는 서로 연결하여 계층을 구성할 수 있는 테이블의 필드에 대한 논리적 컨테이너입니다. Hierarchy 요소는 CSDL Member 요소에서 파생되는 요소로, 비즈니스 인텔리전스 데이터 모델에서 만든 계층을 지원하도록 범위가 확장되었습니다.
요소 및 특성
다음 표는 Hierarchy 요소를 정의하는 특성과 해당 요소를 보여 줍니다.
Name | 필수 여부 | 설명 |
---|---|---|
문서 | 아니요 | 계층에 대한 설명입니다. |
수준 | 예 | 계층에 사용되는 열을 정의하는 하나 이상의 Level 요소입니다. Level 요소(CSDLBI)를 참조하세요. |
설명
테이블 형식 모델에서는 동일한 테이블의 열 간에 부모-자식 관계를 지정하여 계층을 만듭니다.
테이블 형식 예제
다음 예는 CSDLBI 버전 1.0에서 Products 테이블에 추가된 AdventureWorks 예제 모델의 계층을 보여 줍니다.
<bi:Hierarchy Name="Categoryy">
<bi:Level Name="CategoryName">
<bi:Source>
<bi:PropertyRef Name="CategoryName" />
</bi:Source>
</bi:Level>
<bi:Level Name="ProductName">
<bi:Source>
<bi:PropertyRef Name="ProductName" />
</bi:Source>
</bi:Level>
</bi:Hierarchy>
다차원 예제
다음 예는 CSDLBI 버전 1.1에서 Contoso Retail Operations 큐브의 계층을 보여 줍니다.
<bi:Hierarchy Name="Product_Hierarchy" Caption="Product Hierarchy" ReferenceName="Product Hierarchy">
<bi:Documentation>
<bi:Summary>DESCRIPTION_ProductModelCateg_Hierarchies</bi:Summary>
</bi:Documentation>
<bi:Level Name="ProductLine">
<bi:Source>
<bi:PropertyRef Name="ProductLine" />
</bi:Source>
</bi:Level>
<bi:Level Name="ModelName">
<bi:Source>
<bi:PropertyRef Name="ModelName" />
</bi:Source>
</bi:Level>
</bi:Hierarchy>