계층(Master Data Services)

적용 대상:SQL Server - Windows 전용 Azure SQL Managed Instance

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

  • 조직 용도로 유사한 구성원을 그룹화합니다.

  • 보고 및 분석을 위해 멤버를 통합하고 요약합니다.

계층에 포함된 내용

각 계층은 하나 이상의 엔터티에 속한 멤버를 포함합니다. 멤버를 추가, 변경 또는 삭제하면 모든 계층이 업데이트됩니다. 이렇게 하면 모든 계층 구조에서 데이터가 정확해집니다. 계층 구조는 각 멤버가 한 번만 계산되도록 하는 데도 도움이 될 수 있습니다.

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

계층의 종류

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

  • 명시적 계층이라고 하는 단일 엔터티의 비정형 계층입니다. 자세한 내용은 명시적 계층(Master Data Services)을 참조하세요.

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

참고 항목

계층 구조의 모든 멤버는 동일한 모델 내에 있어야 합니다.

계층은 분류가 아닙니다.

계층 구조는 분류와 다릅니다. 분류는 멤버를 여러 특성별로 동시에 구성하는 반면 계층 구조는 한 번에 하나의 특성으로 멤버를 구성합니다. 분류는 동일한 멤버를 여러 번 포함할 수 있지만 계층 구조에는 멤버가 한 번만 포함됩니다.

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

계층 예제

다음 예제에서 제품 멤버는 하위 범주 멤버별로 그룹화됩니다.

Hierarchy Grouped by Subcategory Example

태스크 설명 토픽
명시적 계층 구조를 만듭니다. 명시적 계층 만들기(Master Data Services)
파생 계층을 만듭니다. 파생 계층 만들기(Master Data Services)
기존 파생 계층에서 수준을 숨기거나 삭제합니다. 파생 계층에서 수준 숨기기 또는 삭제(Master Data Services)