적용 대상:
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 구독. 아직 구독이 없는 경우 체험 계정을 만듭니다.
Azure Synapse Analytics(SQL Data Warehouse) 시스템은 샘플 AdventureWorksDW 데이터베이스를 가지고 있는 AdventureWorksDW라는 이름을 갖고 있습니다. 유료 구독을 사용하는 경우 이 자습서를 완료한 후 포털에서 이 리소스를 일시 중지하거나 삭제하여 원치 않는 요금을 방지할 수 있습니다.
Visual Studio 무료 Community Edition을 포함한 모든 버전은 제대로 작동합니다.
Visual Studio에 설치된 최신 VSIX( Microsoft Analysis Services Projects ) 확장 패키지입니다.
Microsoft Excel.
13단원 - 배포를 완료하려면 다음 중 하나가 필요합니다.
개발자 또는 표준 계층의 Azure Analysis Services 서버(권장). 서버 만들기 - 포털을 참조하세요.
테이블 형식 모드의 SQL Server 2019 Analysis Services 서버. 무료 SQL Server 2019 Developer Edition을 다운로드합니다.
의미 체계 모델 워크로드 XMLA 엔드포인트 속성이 읽기/쓰기로 설정된 용량에 할당된 Power BI Premium 작업 영역입니다. 자세한 내용은 XMLA 엔드포인트와의 의미 체계 모델 연결을 참조하세요.
이 자습서의 단원에서는 다음을 사용하지 않지만 배포된 모델에 연결하기 위해 설치하는 것이 좋습니다.
Scenario
이 자습서는 가상의 회사인 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단원: 새 테이블 형식 모델 프로젝트 만들기를 참조하세요.