Analysis Services Tutorial 프로젝트의 수정된 버전 사용

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

자습서를 계속 진행하려면 먼저 향상된 버전의 Analysis Services Tutorial 프로젝트를 로드하고 처리해야 합니다.

[!참고] 이 자습서를 계속하는 데 필요한 이 향상된 자습서 프로젝트의 업데이트된 버전을 얻으려면 Microsoft 다운로드 사이트에서 업데이트된 예제를 다운로드해야 합니다. 자세한 내용은 예제 설치에서 업데이트된 예제 얻기를 참조하십시오.

향상된 프로젝트 로드 및 처리

향상된 자습서 프로젝트를 로드하고 처리하려면

  1. 파일 메뉴에서 솔루션 닫기를 클릭합니다.

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

  3. C:\Program Files\Microsoft SQL Server\90\Samples\Analysis Services\Tutorials\Lesson4 Start로 이동한 다음 Analysis Services Tutorial.sln을 두 번 클릭합니다.

  4. 향상된 버전의 Analysis Services Tutorial 프로젝트를 Analysis Services의 로컬 인스턴스나 다른 인스턴스에 배포하고 처리가 제대로 완료되는지 확인합니다.

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

향상된 버전의 프로젝트는 처음 세 단원에서 완료한 Analysis Services Tutorial 프로젝트 버전과 다릅니다. 그 차이에 대해서는 다음 섹션에서 설명합니다. 자습서의 나머지 단원을 계속 진행하기 전에 이 내용을 검토해 보십시오.

데이터 원본 뷰

향상된 프로젝트의 데이터 원본 뷰에는 추가 팩트 테이블 하나와 AdventureWorksDW 데이터베이스에서 가져온 추가 차원 테이블 4개가 포함됩니다. 데이터 원본 뷰는 다음 다이어그램으로 표시됩니다.

향상된 자습서 프로젝트에 대한 데이터 원본 뷰

데이터 원본 뷰에는 10개의 테이블이 있어 <모든 테이블> 다이어그램이 복잡해지므로 테이블 간의 관계를 쉽게 이해하기 어려울 뿐 아니라 특정 테이블을 찾기도 어렵습니다. 이 문제를 해결하기 위해 테이블은 두 개의 논리적 다이어그램인 Internet Sales 다이어그램과 Reseller Sales 다이어그램으로 구성됩니다. 이러한 다이어그램은 하나의 팩트 테이블 주위에 각각 구성됩니다. 논리적 다이어그램을 만들면 항상 하나의 다이어그램에서 모든 테이블과 관계를 보는 대신 데이터 원본 뷰에서 특정 테이블 하위 집합을 보면서 작업할 수 있습니다.

Internet Sales 다이어그램

Internet Sales 다이어그램에는 인터넷을 통해 고객과 직접 이루어지는 Adventure Works 제품 판매와 관련된 테이블이 있습니다. 다이어그램의 테이블은 1단원에서 Analysis Services Tutorial 데이터 원본 뷰에 추가한 차원 테이블 4개와 팩트 테이블 1개입니다. 이러한 테이블은 다음과 같습니다.

  • DimGeography
  • DimCustomer
  • DimTime
  • DimProduct
  • FactInternetSales

다음 이미지에서는 Internet Sales 다이어그램을 보여 줍니다.

데이터 원본 뷰의 인터넷 판매 다이어그램

Reseller Sales 다이어그램

Reseller Sales 다이어그램에는 대리점을 통한 Adventure Works 제품 판매와 관련된 테이블이 있습니다. 이 다이어그램에는 다음과 같이 AdventureWorksDW 데이터베이스에서 가져온 차원 테이블 7개와 팩트 테이블 1개가 있습니다.

  • DimReseller
  • DimPromotion
  • DimSalesTerritory
  • DimGeography
  • DimTime
  • DimProduct
  • DimEmployee
  • FactResellerSales

다음 이미지에서는 Reseller Sales 다이어그램을 보여 줍니다.

데이터 원본 뷰의 대리점 판매 다이어그램

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

데이터베이스 및 큐브 차원

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

  • Reseller 차원
    Reseller 차원은 Adventure Works DW 데이터 원본 뷰의 Reseller 테이블을 기반으로 합니다.
  • Promotion 차원
    Promotion 차원은 Adventure Works DW 데이터 원본 뷰의 Promotion 테이블을 기반으로 합니다.
  • Sales Territory 차원
    Sales Territory 차원은 Adventure Works DW 데이터 원본 뷰의 SalesTerritory 테이블을 기반으로 합니다.
  • Employee 차원
    Employee 차원은 Adventure Works DW 데이터 원본 뷰의 Employee 테이블을 기반으로 합니다.
  • Geography 차원
    Geography 차원은 Adventure Works DW 데이터 원본 뷰의 Geography 테이블을 기반으로 합니다.

Analysis Services 큐브

이제 Analysis Services Tutorial 큐브에는 두 개의 측정값 그룹, 즉 InternetSales 테이블을 기반으로 하는 원래의 측정값 그룹과 Adventure Works DW 데이터 원본 뷰의 ResellerSales 테이블을 기반으로 하는 두 번째 측정값 그룹이 있습니다. 다음 이미지에서는 Internet Sales 측정값 그룹이 강조 표시된 Analysis Services Tutorial 큐브를 보여 줍니다.

Adventure Works DW 데이터 원본 뷰

단원의 다음 작업

부모-자식 계층의 부모 특성 속성 정의

참고 항목

작업

Analysis Services 프로젝트 배포

도움말 및 정보

SQL Server 2005 지원 받기