테이블 형식 모델링(Adventure Works 자습서)

이 자습서에서는 SQL Server Data Tools(SSDT)를 사용하여 SQL Server 2012 Analysis Services 테이블 형식 모델을 만드는 방법을 설명하는 단원을 제공합니다.

학습 내용

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

  • SQL Server Data Tools에서 테이블 형식 모델 프로젝트를 새로 만드는 방법

  • SQL Server 관계형 데이터베이스의 데이터를 테이블 형식 모델 프로젝트로 가져오는 방법

  • 모델의 테이블 간에 관계를 만들고 관리하는 방법

  • 사용자가 모델 데이터를 분석하는 데 도움을 주는 계산, 측정값 및 핵심 성과 지표를 만들고 관리하는 방법

  • 비즈니스 및 응용 프로그램별 뷰포인트를 통해 사용자가 모델 데이터를 쉽게 탐색할 수 있도록 도움을 주는 큐브 뷰와 계층을 만들고 관리하는 방법

  • 다른 파티션과 독립적으로 처리할 수 있도록 테이블 데이터를 더 작은 논리적 부분으로 나누는 파티션을 만드는 방법

  • 사용자 멤버 기반 역할을 만들어 모델 개체 및 데이터를 보호하는 방법

  • 테이블 형식 모델을 테이블 형식 모드로 실행 중인 Analysis Services의 샌드박스 또는 프로덕션 인스턴스에 배포하는 방법

자습서 시나리오

이 자습서는 가상 회사인 Adventure Works Cycles를 기반으로 합니다. Adventure Works Cycles는 북미, 유럽 및 아시아 시장에서 금속 및 합성 소재 자전거를 생산하고 판매하는 대규모 다국적 제조 회사입니다. Adventure Works Cycles의 본사는 워싱턴 주 보셀에 위치하고 있으며 직원 수는 500명입니다. 또한 Adventure Works Cycles는 판매 시장 전반에 걸쳐 몇몇 지역에 영업 팀을 운영하고 있습니다.

영업과 마케팅 팀 및 경영 관리에 필요한 데이터 분석을 지원하기 위해 사용자가 AdventureWorksDW2012 예제 데이터베이스의 인터넷 매출 데이터를 분석할 수 있도록 테이블 형식 모델을 만들려고 합니다.

자습서를 완료하고 Adventure Works Internet Sales 테이블 형식 모델을 완성하려면 여러 단원을 완료해야 합니다. 각 단원 내에는 많은 태스크가 포함되어 있으며 단원을 완료하려면 각 태스크를 순서대로 완료해야 합니다. 특정 단원에는 비슷한 결과를 생성하는 여러 태스크가 포함되어 있지만 태스크를 완료하는 방법은 조금씩 다릅니다. 이는 특정 태스크를 완료하는 방법에는 여러 가지가 있음을 보여 주고 이전 태스크에서 배운 기술을 사용해 보도록 하기 위해서입니다.

단원의 목적은 SQL Server Data Tools에 포함된 여러 가지 기능을 사용하여 메모리 내 모드로 실행되는 기본 테이블 형식 모델을 제작하는 과정을 안내하는 데 있습니다. 각 단원은 이전 단원에 기반을 두고 있으므로 단원을 순서대로 완료해야 합니다. 단원을 모두 완료하면 Adventure Works Internet Sales 예제 테이블 형식 모델이 만들어져 Analysis Services 서버에 배포되어 있을 것입니다.

자습서를 완료한 후 모델에 데이터를 추가하거나 동일한 AdventureWorksDW2012 예제 데이터베이스를 사용하여 추가 모델을 만들 수 있습니다. 예제 데이터베이스에는 다양한 예제 모델에 적용할 수 있는 테이블 및 데이터가 광범위하게 포함되어 있습니다.

[!참고]

이 자습서에서는 배포한 테이블 형식 모델 데이터베이스를 SQL Server Management Studio를 사용하여 관리하거나 보고 클라이언트 응용 프로그램을 사용하여 배포된 모델에 연결하여 모델 데이터를 탐색하는 과정을 안내하는 단원이나 정보는 제공하지 않습니다.

필수 구성 요소

이 자습서를 완료하려면 다음 필수 구성 요소가 설치되어 있어야 합니다.

  • 테이블 형식 모드에서 실행 중인 SQL Server 2012 Analysis Services 인스턴스

  • SQL Server Data Tools(SSDT) - SQL Server 2012의 일부로 설치됩니다.

  • AdventureWorksDW2012 예제 데이터베이스. 이 예제 데이터베이스에는 이 자습서를 완료하는 데 필요한 데이터가 포함되어 있습니다. 예제 데이터베이스를 다운로드하려면 https://go.microsoft.com/fwlink/?LinkID=221770을 참조하십시오.

  • Microsoft Excel 2003 이상(11단원의 Excel에서 분석 기능을 사용하는 데 필요)

단원

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

단원

소요되는 예상 시간

1단원: 새 테이블 형식 모델 프로젝트 만들기

10분

2단원: 데이터 추가

20분

3단원: 열 이름 바꾸기

20분

4단원: 날짜 테이블로 표시

3분

5단원: 관계 만들기

10분

6단원: 계산 열 만들기

15분

7단원: 측정값 만들기

30분

8단원: KPI(핵심 성과 지표) 만들기

15분

9단원: 큐브 뷰 만들기

5분

10단원: 계층 만들기

20분

11단원: 파티션 만들기

15분

12단원: 역할 만들기

15분

13단원: Excel에서 분석

20분

14단원: 배포

5분

추가 단원

이 자습서에는 추가 단원도 포함됩니다. 이 섹션의 항목은 자습서를 완료하기 위한 필수 항목은 아니지만 고급 테이블 형식 모델 제작 기능을 더 잘 이해하는 데 유용할 수 있습니다.

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

단원

소요되는 예상 시간

행 필터를 사용하여 동적 보안 구현

30분

Power View 보고서의 보고 속성 구성Power View 보고서의 보고 속성 구성

30분

다음 단계

자습서를 시작하려면 첫 번째 단원으로 이동하십시오. 1단원: 새 테이블 형식 모델 프로젝트 만들기.