다차원 모델링(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로 이동하십시오.