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단원 - 배포를 완료하려면 다음 중 하나가 필요합니다.
개발자 또는 표준 계층의 Azure Analysis Services 서버(권장) 서버 만들기 - 포털을 참조하세요.
테이블 형식 모드에서 2019 Analysis Services 서버를 SQL Server. 무료 SQL Server 2019 Developer Edition을 다운로드합니다.
의미 체계 모델 워크로드 XMLA 엔드포인트 속성이 읽기-쓰기로 설정된 용량에 할당된 작업 영역을 Power BI Premium. 자세한 내용은 XMLA 엔드포인트와의 의미 체계 모델 연결을 참조하세요.
이 자습서의 단원에서는 다음을 사용하지 않지만 배포된 모델에 연결하기 위해 설치하는 것이 좋습니다.
시나리오
이 자습서는 가상의 회사인 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분 |