다차원 모델링(Adventure Works 자습서)

적용 대상: SQL Server Analysis Services Azure Analysis Services 패브릭/Power BI Premium

SQL Server Analysis Services 자습서를 시작합니다. 이 자습서에서는 모든 예제에 가상의 회사 Adventure Works Cycles를 사용하여 SQL Server Data Tools 사용하여 SQL Server Analysis Services 프로젝트를 개발하고 배포하는 방법을 설명합니다.

학습 내용

이 자습서에서는 다음 항목을 배웁니다.

  • SQL Server Data Tools 내의 SQL Server Analysis Services 프로젝트에서 데이터 원본, 데이터 원본 뷰, 차원, 특성, 특성 관계, 계층 구조 및 큐브를 정의하는 방법입니다.

  • SQL Server Analysis Services 프로젝트를 instance SQL Server Analysis Services 배포하여 큐브 및 차원 데이터를 보는 방법 및 배포된 개체를 처리하여 기본 데이터 원본의 데이터로 채우는 방법입니다.

  • SQL Server Analysis Services 프로젝트에서 측정값, 차원, 계층 구조, 특성 및 측정값 그룹을 수정하는 방법과 개발 서버에서 배포된 큐브에 증분 변경 내용을 배포하는 방법입니다.

  • 큐브 내에서 계산, KPI(핵심 성과 지표), 동작, 큐브 뷰, 번역 및 보안 역할을 정의하는 방법

이 단원에 대한 컨텍스트를 더 잘 이해할 수 있도록 이 자습서와 함께 시나리오 설명이 제공됩니다. 자세한 내용은 Analysis Services Tutorial Scenario을 참조하세요.

사전 요구 사항

이 자습서의 모든 단원을 완료하려면 예제 데이터, 예제 프로젝트 파일 및 소프트웨어가 있어야 합니다. 이 자습서의 필수 구성 요소를 찾아서 설치하는 방법은 Install Sample Data and Projects for the Analysis Services Multidimensional Modeling Tutorial를 참조하십시오.

이 자습서를 성공적으로 완료하려면 이 외에도 다음과 같은 사용 권한이 있어야 합니다.

  • SQL Server Analysis Services 컴퓨터에서 Administrators 로컬 그룹의 구성원이거나 SQL Server Analysis Services instance 서버 관리 역할의 구성원이어야 합니다.

  • AdventureWorksDW 샘플 데이터베이스에 읽기 권한이 있어야 합니다. 이 샘플 데이터베이스는 SQL Server 2019 이상 릴리스에 유효합니다.

단원

이 자습서에는 다음 단원이 포함되어 있습니다.

단원 예상 완료 시간
1단원: Analysis Services 프로젝트 내의 데이터 원본 뷰 정의 15분
2단원: 큐브 정의 및 배포 30분
3단원: 측정값, 특성 및 계층 수정 45분
4단원: 고급 특성 및 차원 속성 정의 120분
5단원: 차원과 측정값 그룹의 관계 정의 45분
6단원: 계산 정의 45분
7단원: KPI(핵심 성과 지표) 정의 30분
8단원: 작업 정의 30분
9단원: 큐브 뷰 및 번역 정의 30분
10단원: 관리자 역할 정의 15분

참고

이 자습서에서 만들 큐브 데이터베이스는 GitHub에서 다운로드할 수 있는 Adventure Works 샘플 데이터베이스의 일부인 SQL Server Analysis Services 다차원 모델 프로젝트의 간소화된 버전입니다. Adventure Works 다차원 데이터베이스의 자습서 버전은 즉시 학습하려는 특정 기술에 더 중점을 두도록 간소화되었습니다. 자습서를 완료한 후 다차원 모델링에 대한 이해를 높이기 위해 다차원 모델 프로젝트를 직접 탐색하는 것이 SQL Server Analysis Services 좋습니다.

다음 단계

자습서를 시작하려면 첫 번째 단원인 Lesson 1: Defining a Data Source View within an Analysis Services Project로 이동하십시오.