다음을 통해 공유


Hierarchy 요소(CSDL)

Hierarchy 요소는 서로 연결하여 계층을 구성할 수 있는 테이블의 필드에 대한 논리적 컨테이너입니다. Hierarchy 요소는 CSDL Property 요소에서 파생된 것으로, 테이블 형식 모델에 만들어진 계층을 지원하도록 확장되었습니다.

Hierarchy 요소는 다음과 같은 자식 요소를 나열된 순서대로 포함할 수 있습니다.

  • Documentation 요소

  • Level 요소

적용 가능한 특성

다음 표에서는 Hierarchy 요소에 적용될 수 있는 특성을 보여 줍니다. 계층은 보고서 디자인을 위한 필드 목록에 다른 열과 함께 표시되므로 다른 열 및 측정값과 동일한 특성을 갖습니다.

특성 이름

필수 여부

AllMemberCaption

아니요

계층의 All 멤버에 할당되는 이름입니다.

AllMemberReferenceName

DAX 쿼리에서 All 멤버를 참조하는 데 사용되는 식별자입니다.

Caption

아니요

계층의 표시 이름입니다.

ContextualNameRule

아니요

이름을 해당 이름이 사용되는 컨텍스트를 기반으로 수정할지 여부와 수정 방법을 나타내는 값입니다.

DisplayFolder

아니요

계층과 연결된 표시 폴더의 이름입니다.

FolderPosition

아니요

표시 폴더 내에서의 위치를 나타내는 서수 값입니다.

Hidden

아니요

계층이 클라이언트에 표시되는지 여부를 나타냅니다.

ReferenceName

아니요

DAX 쿼리에서 이 엔터티를 참조하는 데 사용되는 식별자입니다.

주의

테이블 형식 모델에서는 동일한 테이블의 열 간에 부모-자식 관계를 지정하여 계층을 만듭니다. 테이블 형식 모델에서 계층을 만드는 방법에 대한 자세한 내용은 계층(SSAS 테이블 형식)을 참조하십시오.

다음 예에서는 날짜 테이블에 정의된 계층을 보여 줍니다.

<bi:Hierarchy>
  <bi:Level>
    <bi:Source>
      <bi:PropertyRef name="Calendar_Year" />
    </bi:Source>
  </bi:Level>
  <bi:Level>
    <bi:Source>
      <bi:PropertyRef name="Calendar_Semester" />
    </bi:Source>
  </bi:Level>
  <bi:Level>
    <bi:Source>
      <bi:PropertyRef name="Calendar_Quarter" />
    </bi:Source>
  </bi:Level>
  <bi:Level>
    <bi:Source>
      <bi:PropertyRef name="Month_Calendar" />
    </bi:Source>
  </bi:Level>
  <bi:Level>
    <bi:Source>
      <bi:PropertyRef name="Day_Of_Month" />
    </bi:Source>
  </bi:Level>
</bi:Hierarchy>

참고 항목

개념

테이블 형식 개체 모델 이해

DAX의 부모-자식 계층에 대한 함수 이해

특성 계층에 대해 (All) 수준 구성