다음을 통해 공유


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>