Share via


계층 구조 만들기

적용 대상: SQL Server 2019 이상 Analysis Services Azure Analysis Services Fabric/Power BI Premium

이 단원에서는 계층 구조를 만듭니다. 계층은 수준별로 정렬된 열 그룹입니다. 예를 들어 Geography 계층 구조는 Country, State, County 및 City에 대한 하위 수준을 포함할 수 있습니다. 계층 구조는 보고 클라이언트 필드 목록의 다른 열과 별도로 표시되어 사용자가 보고서를 더 쉽게 탐색하고 포함할 수 있습니다. 자세한 내용은 계층 구조를 참조하세요.

계층 구조를 만들려면 다이어그램 뷰에서 모델 디자이너를 사용합니다. 데이터 뷰에서 계층 구조 만들기 및 관리는 지원되지 않습니다.

이 단원을 완료하기 위한 예상 시간: 20분

사전 요구 사항

이 문서는 테이블 형식 모델링 자습서에 포함되며 순서대로 완료해야 합니다. 이 단원의 작업을 수행하기 전에 이전 단원인 단원 8: 큐브 뷰 만들기를 완료해야 합니다.

새 계층 구조 만들기

DimProduct 테이블에 Category 계층 구조를 만들려면

  1. 모델 디자이너(다이어그램 뷰)에서 DimProduct 테이블 >계층 만들기를 마우스 오른쪽 단추로 클릭합니다. 새 계층이 테이블 창의 아래쪽에 표시됩니다. 계층 구조 이름을 Category로 변경합니다.

  2. ProductCategoryName 열을 클릭하여 새 Category 계층 구조로 끌어옵니다.

  3. Category 계층 구조에서 ProductCategoryName>이름 바꾸기를 마우스 오른쪽 단추로 클릭한 후 Category를 입력합니다.

    참고

    계층에서 열 이름을 바꿔도 테이블의 열 이름은 바뀌지 않습니다. 계층의 열은 테이블 열에 대한 표현일 뿐입니다.

  4. ProductSubcategoryName 열을 클릭하여 Category 계층 구조로 끌어옵니다. Subcategory로 이름을 바꿉니다.

  5. ModelName 열 >계층 구조에 추가를 마우스 오른쪽 단추로 클릭한 다음 범주를 선택합니다. Model로 이름을 바꿉니다.

  6. 마지막으로, EnglishProductName을 Category 계층 구조에 추가합니다. Product로 이름을 바꿉니다.

    열의 이름이 Model 및 Product인 DimProduct > 범주의 스크린샷

DimDate 테이블에서 계층 구조를 만들려면

  1. DimDate 테이블에서 Calendar라는 계층 구조를 만듭니다. 다음 열을 순서대로 포함합니다.

    • CalendarYear
    • CalendarSemester
    • CalendarQuarter
    • MonthCalendar
    • DayNumberOfMonth
  2. DimDate 테이블에서 Fiscal 계층 구조를 만듭니다. 다음 열을 순서대로 포함합니다.

    • FiscalYear
    • FiscalSemester
    • FiscalQuarter
    • MonthCalendar
    • DayNumberOfMonth
  3. 마지막으로, DimDate 테이블에서 ProductionCalendar 계층 구조를 만듭니다. 다음 열을 순서대로 포함합니다.

    • CalendarYear
    • WeekNumberOfYear
    • DayNumberOfWeek

다음 단계

단원 10: 파티션 만들기