Adventure Works Internet Sales 자습서(1500)

적용 대상: SQL Server 2019 이상 Analysis Services Azure Analysis Services Fabric/Power BI Premium

이 자습서에서는 1500 호환성 수준에서 테이블 형식 모델을 만들고 배포하는 방법에 대한 단원을 제공합니다. Analysis Services 및 테이블 형식 모델링을 처음 사용하는 경우 이 자습서를 완료하면 Analysis Services 프로젝트에서 Visual Studio를 사용하여 기본 테이블 형식 모델을 만들고 배포하는 방법을 가장 빠르게 알아볼 수 있습니다. 필수 구성 요소가 준비되면 완료하는 데 2~3시간이 걸립니다.

SQL Server 2017 Analysis Services에 배포하려는 경우에도 이 자습서를 완료할 수 있습니다. 1단원에서 새 프로젝트를 만들 때 1400 호환성 수준을 선택합니다.

학습 내용

  • Visual Studio의 1500 호환성 수준에서 새 테이블 형식 모델 프로젝트를 만드는 방법입니다.

  • 관계형 데이터베이스에서 테이블 형식 모델 프로젝트 작업 영역 데이터베이스로 데이터를 가져오는 방법

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

  • 계산된 열, 측정값 및 사용자가 중요한 비즈니스 메트릭을 분석하는 데 도움이 되는 핵심 성과 지표를 만드는 방법

  • 비즈니스 및 애플리케이션별 관점을 제공하여 사용자가 모델 데이터를 보다 쉽게 찾아볼 수 있도록 큐브 뷰 및 계층 구조를 만들고 관리하는 방법

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

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

  • Visual Studio를 사용하여 테이블 형식 모델을 배포하는 방법

사전 요구 사항

단원 1-12를 완료하려면 다음이 필요합니다.

  • Azure 구독 아직 구독이 없는 경우 체험 계정을 만듭니다.

  • 샘플 AdventureWorksDW 데이터베이스가 있는 AdventureWorksDW라는 Azure Synapse Analytics(SQL Data Warehouse)입니다. 유료 구독을 사용하는 경우 이 자습서를 완료한 후 포털에서 이 리소스를 일시 중지하거나 삭제하여 원치 않는 요금을 방지할 수 있습니다.

  • Visual Studio 무료 Community Edition을 포함한 모든 버전은 정상적으로 작동합니다.

  • Visual Studio에 설치된 최신 VSIX( Microsoft Analysis Services Projects ) 확장 패키지입니다.

  • Microsoft Excel.

13단원 - 배포를 완료하려면 다음 중 하나가 필요합니다.

이 자습서의 단원에서는 다음을 사용하지 않지만 배포된 모델에 연결하기 위해 설치하는 것이 좋습니다.

시나리오

이 자습서는 가상의 회사인 Adventure Works Cycles를 기반으로 합니다. Adventure Works는 북아메리카, 유럽 및 아시아의 상업용 시장을 위해 자전거, 부품 및 액세서리를 생산하고 배포하는 대규모 다국적 제조 회사입니다. 회사는 500명의 작업자를 고용합니다. 또한 Adventure Works는 시장 기반 전체에 대한 여러 지역별 영업 팀을 고용하고 있습니다. 프로젝트는 AdventureWorksDW 데이터베이스에서 영업 및 마케팅 사용자가 인터넷 판매 데이터를 분석하기 위한 테이블 형식의 모델을 작성하는 것입니다.

자습서를 완료하려면 다양한 단원을 완료해야 합니다. 각 단원에는 작업이 있습니다. 단원을 완료하려면 각 작업을 순서대로 완료해야 합니다. 특정 단원에서 유사한 결과를 얻는 몇 가지 작업이 있을 수 있지만 각 작업을 완료하는 방법은 약간 다릅니다. 이 메서드는 보통 작업을 완료하고 이전 단원 및 작업에서 배운 기술을 사용하여 문제를 해결할 수 있는 방법이 여러 가지가 있음을 보여 줍니다.

단원의 목적은 Analysis Services 프로젝트와 함께 Visual Studio에 포함된 많은 기능을 사용하여 기본 테이블 형식 모델을 작성하는 방법을 안내하는 것입니다. 각 단원은 이전 단원에 기반을 두고 있으므로 단원을 순서대로 완료해야 합니다.

단원

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

단원 예상 완료 시간
1 - 새 테이블 형식 모델 프로젝트 만들기 10분
2 - 데이터 가져오기 10분
3 - 날짜 테이블로 표시 3분
4 - 관계 만들기 10분
5 - 계산 열 만들기 15분
6 - 측정값 만들기 30분
7 - KPI(핵심 성과 지표) 만들기 10분
8 - 큐브 뷰 만들기 5분
9 - 계층 구조 만들기 20분
10 - 파티션 만들기 15분
11 - 역할 만들기 15분
12 - Excel에서 분석 5분
13 - 배포 5분

추가 단원

자습서를 완료하는 데 이러한 단원이 필요하지는 않지만 고급 테이블 형식 모델 작성 기능을 이해하는 데 도움이 될 수 있습니다.

단원 예상 완료 시간
세부 정보 행 10분
동적 보안 30분
비정형 계층 구조 20분

다음 단계

시작하려면 단원 1: 새 테이블 형식 모델 프로젝트 만들기를 참조하세요.