다음을 통해 공유


Analysis Services 자습서 프로젝트의 수정된 버전 사용

이 자습서의 나머지 단원은 처음 세 단원에서 완료한 Analysis Services 자습서 프로젝트의 향상된 버전을 기반으로 합니다. Adventure Works DW 2012 데이터 원본 뷰에 추가 테이블과 명명된 계산이 추가되었으며, 프로젝트에 추가 차원이 추가되었으며, 이러한 새 차원이 Analysis Services 자습서 큐브에 추가되었습니다. 또한 두 번째 팩트 테이블의 측정값을 포함하는 두 번째 측정값 그룹이 추가되었습니다. 이 향상된 프로젝트를 사용하면 이미 학습한 기술을 반복하지 않고도 비즈니스 인텔리전스 애플리케이션에 기능을 추가하는 방법을 계속 학습할 수 있습니다.

자습서를 계속 진행하려면 먼저 향상된 버전의 Analysis Services 자습서 프로젝트를 다운로드, 추출, 로드 및 처리해야 합니다. 이 단원의 지침을 사용하여 모든 단계를 수행했는지 확인합니다.

프로젝트 파일 다운로드 및 추출

  1. 이 자습서와 함께 제공되는 샘플 프로젝트를 제공하는 다운로드 페이지로 이동하려면 여기를 클릭하십시오. 자습서 프로젝트는 Analysis Services 자습서 SQL Server 2012 다운로드에 포함되어 있습니다.

  2. Analysis Services 자습서 SQL Server 2012를 클릭하여 이 자습서의 프로젝트가 포함된 패키지를 다운로드합니다.

    기본적으로 .zip 파일은 다운로드 폴더에 저장됩니다. .zip 파일을 경로가 짧은 위치로 이동해야 합니다(예: 파일을 저장할 C:\Tutorials 폴더 만들기). 그런 다음 .zip 파일에 포함된 파일을 추출할 수 있습니다. 더 긴 경로가 있는 Downloads 폴더에서 파일의 압축을 풀려고 하면 1단원만 받게 됩니다.

  3. 루트 드라이브 또는 그 근처에 하위 폴더를 만듭니다(예: C:\Tutorial).

  4. Analysis Services 자습서 SQL Server 2012.zip 파일을 하위 폴더로 이동합니다.

  5. 파일을 마우스 오른쪽 단추로 클릭하고 모두 추출을 선택합니다.

  6. 4단원 시작 폴더로 이동하여 Analysis Services Tutorial.sln 파일을 찾습니다.

고급 프로젝트 로드 및 처리

  1. SQL Server 데이터 도구의 파일 메뉴에서 솔루션 닫기를 클릭하여 사용하지 않을 파일을 닫습니다.

  2. 파일 메뉴에서 열기를가리킨 다음 프로젝트/솔루션 클릭합니다.

  3. 자습서 프로젝트 파일을 추출한 위치를 찾습니다.

    Lesson 4 Start라는 폴더를 찾은 다음 Analysis Services Tutorial.sln 두 번 클릭합니다.

  4. Analysis Services 자습서 프로젝트의 향상된 버전을 Analysis Services의 로컬 인스턴스 또는 다른 인스턴스에 배포하고 처리가 성공적으로 완료되었는지 확인합니다.

프로젝트의 향상된 기능 이해

프로젝트의 향상된 버전은 처음 세 단원에서 완료한 Analysis Services 자습서 프로젝트의 버전과 다릅니다. 차이점은 다음 섹션에 설명되어 있습니다. 자습서의 나머지 단원을 계속하기 전에 이 정보를 검토합니다.

데이터 원본 뷰

고급 프로젝트의 데이터 원본 뷰에는 AdventureWorksDW2012 데이터베이스의 추가 팩트 테이블 1개와 추가 차원 테이블 4개가 포함되어 있습니다.

데이터 원본 뷰 <에 10개의 테이블이 있으면 모든 테이블> 다이어그램이 혼잡해지고 있습니다. 따라서 테이블 간의 관계를 쉽게 이해하고 특정 테이블을 찾기가 어렵습니다. 이 문제를 해결하기 위해 테이블은 두 개의 논리 다이어그램으로 구성됩니다. 한 다이어그램은 Internet Sales, 다른 다이어그램은 리셀러 판매를 표시합니다. 이러한 다이어그램은 각각 단일 팩트 테이블을 중심으로 구성됩니다. 논리 다이어그램을 만들면 항상 모든 테이블과 해당 관계를 단일 다이어그램으로 보는 대신 데이터 원본 뷰에서 테이블의 특정 하위 집합을 보고 작업할 수 있습니다.

인터넷 판매 다이어그램

Internet Sales 다이어그램에는 인터넷을 통해 고객에게 직접 Adventure Works 제품을 판매하는 것과 관련된 테이블이 포함되어 있습니다. 다이어그램의 테이블은 1단원의 Adventure Works DW 2012 데이터 원본 뷰에 추가한 네 개의 차원 테이블과 하나의 팩트 테이블입니다. 이러한 테이블은 다음과 같습니다.

  • 지리학

  • 고객

  • 날짜

  • 제품

  • InternetSales

재판매인 판매 다이어그램

재판매인 판매 다이어그램에는 재판매인의 Adventure Works 제품 판매와 관련된 테이블이 포함되어 있습니다. 이 다이어그램에는 AdventureWorksDW2012 데이터베이스에서 다음 7개의 차원 테이블과 하나의 팩트 테이블이 포함되어 있습니다.

  • 재판매인

  • 승진

  • SalesTerritory

  • 지리학

  • 날짜

  • 제품

  • 종업원

  • ResellerSales

DimGeography, DimDateDimProduct 테이블은 Internet Sales 다이어그램과 Reseller Sales 다이어그램 모두에서 사용됩니다. 차원 테이블은 여러 팩트 테이블에 연결할 수 있습니다.

데이터베이스 및 큐브 차원

Analysis Services 자습서 프로젝트에는 5개의 새 데이터베이스 차원이 포함되며 Analysis Services Tutorial 큐브에는 큐브 차원과 동일한 5차원이 포함됩니다. 이러한 차원은 명명된 계산, 컴퍼지션 멤버 키 및 표시 폴더를 사용하여 수정된 사용자 계층 및 특성을 갖도록 정의되었습니다. 새 차원은 다음 목록에 설명되어 있습니다.

재판매인 차원
재판매인 차원은 Adventure Works DW 2012 데이터 원본 뷰의 재판매인 테이블을 기반으로 합니다.

승격 차원
승격 차원은 Adventure Works DW 2012 데이터 원본 뷰의 승격 테이블을 기반으로 합니다.

영업 구역 차원
Sales Territory 차원은 Adventure Works DW 2012 데이터 원본 뷰의 SalesTerritory 테이블을 기반으로 합니다.

직원 차원
Employee 차원은 Adventure Works DW 2012 데이터 원본 뷰의 Employee 테이블을 기반으로 합니다.

지리 차원
Geography 차원은 Adventure Works DW 2012 데이터 원본 뷰의 Geography 테이블을 기반으로 합니다.

Analysis Services 큐브

Analysis Services 자습서 큐브에는 이제 InternetSales 테이블을 기반으로 하는 원래 측정값 그룹과 Adventure Works DW 2012 데이터 원본 뷰의 ResellerSales 테이블을 기반으로 하는 두 번째 측정값 그룹이라는 두 개의 측정값 그룹이 포함됩니다.

수업의 다음 과제

Parent-Child 계층 구조에서 부모 특성 속성 정의

또한 참조하십시오

Analysis Services 프로젝트 배포