적용 대상: SQL Server 2019 이상 Analysis Services
Azure Analysis Services
Fabric/Power BI Premium
이 단원에서는 계층 구조를 만듭니다. 계층은 수준별로 정렬된 열 그룹입니다. 예를 들어 Geography 계층 구조는 Country, State, County 및 City에 대한 하위 수준을 포함할 수 있습니다. 계층 구조는 보고 클라이언트 필드 목록의 다른 열과 별도로 표시되어 사용자가 보고서를 더 쉽게 탐색하고 포함할 수 있습니다. 자세한 내용은 계층 구조를 참조하세요.
계층 구조를 만들려면 다이어그램 뷰에서 모델 디자이너를 사용합니다. 데이터 뷰에서 계층 구조 만들기 및 관리는 지원되지 않습니다.
이 단원을 완료하기 위한 예상 시간: 20분
사전 요구 사항
이 문서는 테이블 형식 모델링 자습서에 포함되며 순서대로 완료해야 합니다. 이 단원의 작업을 수행하기 전에 이전 단원인 단원 8: 큐브 뷰 만들기를 완료해야 합니다.
새 계층 구조 만들기
DimProduct 테이블에 Category 계층 구조를 만들려면
모델 디자이너(다이어그램 뷰)에서 DimProduct 테이블 >계층 만들기를 마우스 오른쪽 단추로 클릭합니다. 새 계층이 테이블 창의 아래쪽에 표시됩니다. 계층 구조 이름을 Category로 변경합니다.
ProductCategoryName 열을 클릭하여 새 Category 계층 구조로 끌어옵니다.
Category 계층 구조에서 ProductCategoryName>이름 바꾸기를 마우스 오른쪽 단추로 클릭한 후 Category를 입력합니다.
참고
계층에서 열 이름을 바꿔도 테이블의 열 이름은 바뀌지 않습니다. 계층의 열은 테이블 열에 대한 표현일 뿐입니다.
ProductSubcategoryName 열을 클릭하여 Category 계층 구조로 끌어옵니다. Subcategory로 이름을 바꿉니다.
ModelName 열 >계층 구조에 추가를 마우스 오른쪽 단추로 클릭한 다음 범주를 선택합니다. Model로 이름을 바꿉니다.
마지막으로, EnglishProductName을 Category 계층 구조에 추가합니다. Product로 이름을 바꿉니다.
DimDate 테이블에서 계층 구조를 만들려면
DimDate 테이블에서 Calendar라는 계층 구조를 만듭니다. 다음 열을 순서대로 포함합니다.
- CalendarYear
- CalendarSemester
- CalendarQuarter
- MonthCalendar
- DayNumberOfMonth
DimDate 테이블에서 Fiscal 계층 구조를 만듭니다. 다음 열을 순서대로 포함합니다.
- FiscalYear
- FiscalSemester
- FiscalQuarter
- MonthCalendar
- DayNumberOfMonth
마지막으로, DimDate 테이블에서 ProductionCalendar 계층 구조를 만듭니다. 다음 열을 순서대로 포함합니다.
- CalendarYear
- WeekNumberOfYear
- DayNumberOfWeek