테이블 형식 모델링(Adventure Works 자습서)
이 자습서에서는 SSDT(SQL Server Data Tools)를 사용하여 SQL Server 2014 Analysis Services 테이블 형식 모델을 만드는 방법에 대한 단원을 제공합니다.
학습 내용
이 자습서에서는 다음 항목을 배웁니다.
SQL Server Data Tools 새 테이블 형식 모델 프로젝트를 만드는 방법입니다.
SQL Server 관계형 데이터베이스의 데이터를 테이블 형식 모델 프로젝트로 가져오는 방법
모델의 테이블 간에 관계를 만들고 관리하는 방법
사용자가 모델 데이터를 분석하는 데 도움을 주는 계산, 측정값 및 핵심 성과 지표를 만들고 관리하는 방법
비즈니스 및 애플리케이션별 뷰포인트를 통해 사용자가 모델 데이터를 쉽게 탐색할 수 있도록 도움을 주는 큐브 뷰와 계층을 만들고 관리하는 방법
다른 파티션과 독립적으로 처리할 수 있도록 테이블 데이터를 더 작은 논리적 부분으로 나누는 파티션을 만드는 방법
사용자 멤버 기반 역할을 만들어 모델 개체 및 데이터를 보호하는 방법
테이블 형식 모델을 테이블 형식 모드로 실행 중인 Analysis Services의 샌드박스 또는 프로덕션 인스턴스에 배포하는 방법
자습서 시나리오
이 자습서는 가상의 회사인 Adventure Works Cycles를 기반으로 합니다. Adventure Works Cycles는 북아메리카, 유럽 및 아시아의 상용 시장에 금속 및 복합 자전거를 생산하고 배포하는 대규모 다국적 제조 회사입니다. 어드벤처 웍스 사이클 본사는 워싱턴 주 보텔에 있으며, 이 곳에서 500명의 근로자를 고용하고 있습니다. 또한 Adventure Works Cycles는 시장 기반 전체에서 여러 지역 영업 팀을 고용하고 있습니다.
영업과 마케팅 팀 및 경영 관리에 필요한 데이터 분석을 지원하기 위해 사용자가 AdventureWorksDW 예제 데이터베이스의 인터넷 매출 데이터를 분석할 수 있도록 테이블 형식 모델을 만들려고 합니다.
자습서를 완료하고 Adventure Works Internet Sales 테이블 형식 모델을 완성하려면 여러 단원을 완료해야 합니다. 각 단원에는 여러 가지 작업이 있으며 단원을 완료하려면 각 작업을 순서대로 완료해야 합니다. 특정 단원에는 비슷한 결과를 생성하는 여러 태스크가 포함되어 있지만 태스크를 완료하는 방법은 조금씩 다릅니다. 이는 특정 태스크를 완료하는 방법에는 여러 가지가 있음을 보여 주고 이전 태스크에서 배운 기술을 사용해 보도록 하기 위해서입니다.
단원의 목적은 SQL Server Data Tools 포함된 많은 기능을 사용하여 In-Memory 모드에서 실행되는 기본 테이블 형식 모델을 작성하는 방법을 안내하는 것입니다. 각 단원은 이전 단원에 기반을 두고 있으므로 단원을 순서대로 완료해야 합니다. 단원을 모두 완료하면 Adventure Works Internet Sales 예제 테이블 형식 모델이 만들어져 Analysis Services 서버에 배포되어 있을 것입니다.
참고
이 자습서에서는 배포한 테이블 형식 모델 데이터베이스를 SQL Server Management Studio를 사용하여 관리하거나 보고 클라이언트 애플리케이션을 사용하여 배포된 모델에 연결하여 모델 데이터를 탐색하는 과정을 안내하는 단원이나 정보는 제공하지 않습니다.
필수 조건
이 자습서를 완료하려면 다음 필수 구성 요소가 설치되어 있어야 합니다.
SQL Server 2014 Analysis Services instance 테이블 형식 모드에서 실행됩니다.
SQL Server Data Tools(SSDT).
AdventureWorksDW 예제 데이터베이스. 이 예제 데이터베이스에는 이 자습서를 완료하는 데 필요한 데이터가 포함되어 있습니다. 샘플 데이터베이스를 다운로드하려면 를 참조하세요 https://github.com/microsoft/sql-server-samples/releases/tag/adventureworks.
Microsoft Excel 2003 이상(단원 11의 Excel에서 분석 기능과 함께 사용)
단원
이 자습서에는 다음 단원이 포함되어 있습니다.
단원 | 예상 완료 시간 |
---|---|
1단원: 새 테이블 형식 모델 프로젝트 만들기 | 10분 |
2단원: 데이터 추가 | 20분 |
3단원: 열 이름 바꾸기 | 20분 |
4단원: 날짜 테이블로 표시 | 3분 |
5단원: 관계 만들기 | 10분 |
6단원: 계산 열 만들기 | 15분 |
7단원: 측정값 만들기 | 30분 |
8단원: 핵심 성과 지표 만들기 | 15분 |
9단원: 큐브 뷰 만들기 | 5분 |
10단원: 계층 만들기 | 20분 |
11단원: 파티션 만들기 | 15분 |
12단원: 역할 만들기 | 15분 |
13단원: 도구 모음 | 20분 |
14단원: 배포 | 5분 |
추가 단원
이 자습서에는 추가 단원도 포함되어 있습니다. 이 섹션의 항목은 자습서를 완료하기 위한 필수 항목은 아니지만 고급 테이블 형식 모델 제작 기능을 더 잘 이해하는 데 유용할 수 있습니다.
이 자습서에는 다음 추가 단원이 포함되어 있습니다.
단원 | 예상 완료 시간 |
---|---|
행 필터를 사용하여 동적 보안 구현 | 30분 |
Power View 보고서에 대한 보고 속성 구성Power View 보고서에 대한 보고 속성 구성 | 30분 |
다음 단계
자습서를 시작하려면 첫 번째 단원인 1단원: 새 테이블 형식 모델 프로젝트를 만들기로 이동하세요.