계층(Master Data Services)

 

적용 대상: SQL Server 2016

Master Data Services에서 계층은 다음 작업에 사용할 수 있는 트리 구조입니다.

  • 구성을 목적으로 유사한 멤버 그룹화

  • 보고 및 분석을 위해 멤버 통합 및 요약

각 계층은 하나 이상의 엔터티에 속한 멤버를 포함합니다. 멤버가 추가, 변경 또는 삭제되면 모든 계층이 업데이트됩니다. 따라서 데이터가 모든 계층에서 정확하게 유지됩니다. 계층은 각 멤버가 한 번만 계산되도록 하는 데도 유용합니다.

멤버의 하위 집합을 그룹화하려면 컬렉션 사용을 고려하십시오. 자세한 내용은 컬렉션(Master Data Services)을 참조하세요.

여러 계층을 만들어 다양한 방식으로 멤버를 보고 구성할 수 있습니다. 다음을 만들 수 있습니다.

  • 단일 엔터티에서 비정형 계층(명시적 계층이라고 함)을 만들 수 있습니다. 자세한 내용은 명시적 계층(Master Data Services)을 참조하세요.

  • 엔터티와 해당 특성 간의 기존 관계를 기반으로 여러 엔터티에서 수준 기반 계층(파생 계층이라고 함)을 만들 수 있습니다. 자세한 내용은 파생 계층(Master Data Services)을 참조하세요.

System_CAPS_ICON_note.jpg 참고


계층의 모든 멤버는 같은 모델에 속해야 합니다.

계층은 분류와 다릅니다. 분류는 여러 특성을 동시에 사용하여 멤버를 구성하지만, 계층은 한 번에 하나의 특성을 사용하여 멤버를 구성합니다. 또한 분류는 같은 멤버를 여러 번 포함할 수 있지만, 계층은 멤버를 한 번만 포함합니다.

예를 들어 분류에는 같은 자전거가 빨간색이기 때문에 한 번 포함되고 크기가 38이기 때문에 또 한 번 포함되는 식으로 분류에 두 번 포함될 수 있습니다. 그러나 계층에서는 자전거가 한 번만 포함되므로 자전거를 색을 기준으로 표시할지 또는 크기를 기준으로 표시할지 결정해야 합니다.

다음 예에서는 Product 멤버가 Subcategory 멤버로 그룹화됩니다.

하위 범주로 그룹화된 계층 예제

태스크 설명항목
명시적 계층을 만듭니다.명시적 계층 만들기(Master Data Services)
파생 계층을 만듭니다.파생 계층 만들기(Master Data Services)
기존 파생 계층의 수준을 숨기거나 삭제합니다.파생 계층의 수준 숨기기 또는 삭제(Master Data Services)

커뮤니티 추가 항목

추가
표시: