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

적용 대상:예SQL Server Analysis Services아니요Azure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services

Analysis ServicesAnalysis Services 자습서입니다.Welcome to the Analysis ServicesAnalysis Services Tutorial. 이 자습서의 모든 예에서는 SQL Server Data ToolsSQL Server Data Tools 를 사용하여 Analysis ServicesAnalysis Services 라는 가상 회사에서 Adventure Works CyclesAdventure Works Cycles 프로젝트를 개발 및 배포하는 방법을 설명합니다.This tutorial describes how to use SQL Server Data ToolsSQL Server Data Tools to develop and deploy an Analysis ServicesAnalysis Services project, using the fictitious company Adventure Works CyclesAdventure Works Cycles for all examples.

학습 내용What You Will Learn

이 자습서에서는 다음 항목을 배웁니다.In this tutorial, you will learn the following:

  • Analysis ServicesAnalysis Services 내의 SQL Server Data ToolsSQL Server Data Tools프로젝트에서 데이터 원본, 데이터 원본 뷰, 차원, 특성, 특성 관계, 계층 및 큐브를 정의하는 방법How to define data sources, data source views, dimensions, attributes, attribute relationships, hierarchies, and cubes in an Analysis ServicesAnalysis Services project within SQL Server Data ToolsSQL Server Data Tools.

  • Analysis ServicesAnalysis Services 프로젝트를 Analysis ServicesAnalysis Services인스턴스에 배포하여 큐브 및 차원 데이터를 보는 방법과 배포된 개체를 처리하여 기본 데이터 원본의 데이터로 채우는 방법How to view cube and dimension data by deploying the Analysis ServicesAnalysis Services project to an instance of Analysis ServicesAnalysis Services, and how to then process the deployed objects to populate them with data from the underlying data source.

  • Analysis ServicesAnalysis Services 프로젝트에서 측정값, 차원, 계층, 특성 및 측정값 그룹을 수정하는 방법과 개발 서버에서 배포된 큐브에 증분 변경을 배포하는 방법How to modify the measures, dimensions, hierarchies, attributes, and measure groups in the Analysis ServicesAnalysis Services project, and how to then deploy the incremental changes to the deployed cube on the development server.

  • 큐브 내에서 계산, KPI(핵심 성과 지표), 동작, 큐브 뷰, 번역 및 보안 역할을 정의하는 방법How to define calculations, Key Performance Indicators (KPIs), actions, perspectives, translations, and security roles within a cube.

이 단원에 대한 컨텍스트를 더 잘 이해할 수 있도록 이 자습서와 함께 시나리오 설명이 제공됩니다.A scenario description accompanies this tutorial so that you can better understand the context for these lessons. 자세한 내용은 Analysis Services Tutorial Scenario을 참조하세요.For more information, see Analysis Services Tutorial Scenario.

필수 구성 요소Prerequisites

이 자습서의 모든 단원을 완료하려면 예제 데이터, 예제 프로젝트 파일 및 소프트웨어가 있어야 합니다.You will need sample data, sample project files, and software to complete all of the lessons in this tutorial. 이 자습서의 필수 구성 요소를 찾아서 설치하는 방법은 Analysis Services 다차원 모델링 자습서에 사용할 예제 데이터 및 프로젝트 설치를 참조하십시오.For instructions on how to find and install the prerequisites for this tutorial, see Install Sample Data and Projects for the Analysis Services Multidimensional Modeling Tutorial.

이 자습서를 성공적으로 완료하려면 이 외에도 다음과 같은 사용 권한이 있어야 합니다.Additionally, the following permissions must be in place to successfully complete this tutorial:

  • Analysis ServicesAnalysis Services 컴퓨터에서 Administrators 로컬 그룹의 멤버이거나 Analysis ServicesAnalysis Services인스턴스에서 서버 관리 역할의 멤버여야 합니다.You must be a member of the Administrators local group on the Analysis ServicesAnalysis Services computer or be a member of the server administration role in the instance of Analysis ServicesAnalysis Services.

  • AdventureWorksDW2012 예제 데이터베이스에 대한 읽기 권한이 있어야 합니다.You must have Read permissions in the AdventureWorksDW2012 sample database. 이 예제 데이터베이스는 SQL Server 2017SQL Server 2017 릴리스에 사용할 수 있습니다.This sample database is valid for the SQL Server 2017SQL Server 2017 release.

단원Lessons

이 자습서에는 다음 단원이 포함되어 있습니다.This tutorial includes the following lessons.

단원Lesson 소요되는 예상 시간Estimated time to complete
1 단원: Services 프로젝트 내의 분석 데이터 원본 뷰 정의Lesson 1: Defining a Data Source View within an Analysis Services Project 15분15 minutes
2 단원: 정의 및 큐브를 배포 합니다.Lesson 2: Defining and Deploying a Cube 30분30 minutes
3 단원: 측정값, 특성 및 계층 수정Lesson 3: Modifying Measures, Attributes and Hierarchies 45분45 minutes
4 단원: 고급 특성 및 차원 속성 정의Lesson 4: Defining Advanced Attribute and Dimension Properties 120분120 minutes
5 단원: 차원 및 측정값 그룹 간의 관계를 정의합니다.Lesson 5: Defining Relationships Between Dimensions and Measure Groups 45분45 minutes
6 단원: 계산 정의Lesson 6: Defining Calculations 45분45 minutes
7 단원: 핵심 성과 지표 ( 정의 Kpi )Lesson 7: Defining Key Performance Indicators (KPIs) 30분30 minutes
8 단원: 동작 정의Lesson 8: Defining Actions 30분30 minutes
9 단원: Defining Perspectives and TranslationsLesson 9: Defining Perspectives and Translations 30분30 minutes
10 단원: 관리자 역할 정의Lesson 10: Defining Administrative Roles 15분15 minutes

참고

이 자습서에서 만들 큐브 데이터베이스는 codeplex 사이트에서 다운로드할 수 있는 Adventure Works 예제 데이터베이스의 일부인 Analysis ServicesAnalysis Services 다차원 모델 프로젝트의 단순화된 버전입니다.The cube database that you will create in this tutorial is a simplified version of the Analysis ServicesAnalysis Services multidimensional model project that is part of the Adventure Works sample databases available for download on the codeplex site. Adventure Works 다차원 데이터베이스의 자습서 버전은 바로 익히려는 특정 기술에 더 집중하도록 단순화되어 있습니다.The tutorial version of the Adventure Works multidimensional database is simplified to bring greater focus to the specific skills that you will want to master right away. 이 자습서를 끝낸 후에는 직접 다차원 모델 프로젝트를 탐색하여 Analysis ServicesAnalysis Services 다차원 모델링에 대한 이해를 높이는 것이 좋습니다.After you complete the tutorial, consider exploring the multidimensional model project on your own to further your understanding of Analysis ServicesAnalysis Services multidimensional modeling.

다음 단계Next Step

자습서를 시작하려면 첫 번째 단원인 1단원: Analysis Services 프로젝트 내의 데이터 원본 뷰 정의로 이동하십시오.To begin the tutorial, continue to the first lesson: Lesson 1: Defining a Data Source View within an Analysis Services Project.