다음을 통해 공유


큐브 작성 프로세스 개요

업데이트 날짜: 2009년 4월

 

마지막으로 수정된 항목: 2009-04-16

Microsoft Office Project Server 2007 큐브 작성 서비스는 Microsoft Project Server의 보고 및 분석 기능으로, 이 기능을 사용하면 프로젝트 데이터에 대해 복잡한 분석을 수행할 수 있습니다. 이 서비스는 SQL Server Analysis Services를 사용하여 데이터 분석 보고에 사용되는 여러 개의 큐브가 포함된 OLAP(온라인 분석 처리) 데이터베이스를 만듭니다. 큐브 작성 서비스는 Project Web Access 사이트 설정 페이지를 통해 관리되며 이를 사용하면 보고 데이터베이스 내에서 데이터 큐브를 선택하여 작성할 수 있습니다. 이 문서에서는 큐브 작성 프로세스의 개요를 설명합니다.

Office Project Server 2007의 새 기능을 사용하면 Microsoft Office Project Server 2003을 사용할 때보다 편리하게 큐브를 작성할 수 있습니다. Microsoft Office Project Server 2007은 다중 스레드 환경이며, 새 Project Server Queue Service는 Project Server 배포에서 수행되는 다른 어떤 작업보다 큐브 작성을 우선으로 합니다. 그러나 큐브를 작성하는 데 몇 시간이 걸릴 수 있고 이 프로세스 중에 오류가 발생하여 문제를 해결해야 할 수도 있습니다. 따라서 프로세스 작동 방식을 파악하고 있는 것이 중요합니다.

개요

큐브 및 작성 설정을 구성한 후에는 큐브를 작성할 수 있습니다. 이 시점에서 단추만 클릭하면 프로세스가 시작되지만 프로세스에는 백그라운드로 실행되는 몇 가지 복잡한 단계가 있습니다. Office Project Server 2007 OLAP 큐브 데이터베이스를 작성하는 프로세스는 다음과 같습니다.

Project 큐브 작성 과정 개요

  1. Project Web Access의 서버 설정 섹션에서 지금 작성 단추를 클릭하면 Project Server 큐에 OLAP 큐브 작성 작업을 생성하는 큐브 작성 요청이 만들어집니다. Microsoft Office Project Server Queue Service에서 이 작업을 받아 ProjectServerOlapCubeGenerator.exe를 호출합니다. 그러면 Cube Generator 프로세스가 시작됩니다. 이 실행 파일은 기본적으로 C:\Program Files\Microsoft Office Servers\12.0\Bin에 있으며 부하가 분산되지 않은 상태입니다.

  2. Queue Service 및 Cube Generator 프로세스를 실행하는 ID는 Analysis Services DSO(의사 결정 지원 개체)를 통해 Analysis Services를 관리합니다. 큐브 작성 서비스는 SQL Server 2000 Analysis Services DSO 호환 모드를 사용합니다. SQL Server 2005 Analysis Service는 이전 버전과 호환되며 아직까지도 사용 가능합니다.

  3. Analysis Services는 큐브를 정의하는 데 사용되는 메타데이터의 SQL Server Analysis Services 리포지토리에 액세스합니다. 최상의 방법으로는 이 리포지토리가 SQL Server 데이터베이스에 저장되어야 합니다. SQL Server 2005 Analysis Services에서는 공유 폴더에 저장해도 됩니다.

  4. Cube Generator 프로세스에서 제공하는 지침에 따라 Analysis Services(Msmdsrv.exe)가 큐브 데이터베이스를 작성합니다. 이러한 지침은 Project Web Access에서 지정한 큐브 작성 및 구성 설정에 따라 다릅니다. 이 프로세스를 실행하는 동안 Analysis Services가 Project Server 보고 데이터베이스에서 큐브 데이터베이스에 대한 준비 테이블에 액세스합니다.

  5. Project OLAP 큐브 데이터베이스가 완성됩니다.

큐브 데이터베이스

큐브가 작성되고 나면 SQL Server Analysis Services에서 큐브 데이터베이스가 만들어집니다. 14개의 Office Project Server 2007 및 Windows SharePoint Services 3.0에 기반하여 세 가지 가상 큐브를 사용할 수 있습니다.

다음은 세 가지 기본 가상 큐브입니다. 이러한 큐브에는 기본 큐브 구성 요소의 차원과 측정값이 병합된 집합이 들어 있습니다. 그러나 큐브 데이터를 보는 사용자 입장에서는 가상 큐브도 단일 큐브로 보입니다. 이러한 가상 큐브는 Office Project Server 2007 및 관련 Windows SharePoint Services 3.0 데이터에 대한 보고 시 활용하는 것이 좋습니다.

  • MSP_Project_Timesheet   시간대별 배정, 시간대별 자원 및 EPM 작업표 큐브를 병합합니다.

  • MSP_Project_WSS   비시간대별 프로젝트, 문제점, 위험 및 결과물 큐브를 병합합니다. 이 큐브는 Windows SharePoint Services 3.0 데이터에 대한 보고 시 가장 유용합니다.

  • MSP_Portfolio_Analyzer   시간대별 배정과 시간대별 자원 큐브를 병합합니다. 이 포트폴리오 분석 큐브는 이전 버전인 Project Server 2003 MSP_Portfolio_Analyzer 큐브와 호환됩니다. 이 큐브는 프로젝트 데이터 및 프로젝트 계획에 대한 보고 시 가장 유용합니다.

최상의 결과를 위해서, 큐브 데이터를 기반으로 보고서를 작성할 경우 다음 사항을 고려하십시오.

  • 작업표 큐브에는 휴무 시간에 대한 세부 내용이 들어 있습니다.

  • 작업표 데이터가 프로젝트 계획의 실제 시간 데이터와 일치하지 않을 수 있습니다. 작업표가 만들어진 후 프로젝트 계획을 변경한 경우에는 각 프로젝트 계획의 실제 시간이 작업표 데이터와 일치하지 않을 수 있습니다.

  • 프로젝트 계획에서 제거되거나 이름이 바뀌거나 삭제된 정보와 관련된 기록 작업표는 작업표 큐브에서 사용할 수 없습니다.

  • 시간을 제출하여 승인 받은 프로젝트 정보를 추적할 경우 MSP_Portfolio_Analyzer 큐브를 사용하는 것이 좋습니다.

참고

Office Project Server 2007 OLAP 큐브 스키마 정보는 Project 2007 SDK: 소프트웨어 배포 키트 (영문)(https://go.microsoft.com/fwlink/?linkid=86947&clcid=0x412)를 참조하십시오.

다음은 여덟 가지 기본 EPM(엔터프라이즈 프로젝트 관리) 큐브와 세 가지 기본 Windows SharePoint Services 3.0 큐브입니다. 이러한 큐브는 위에 나열된 가상 큐브의 집계 지점 역할을 하므로 보고에 직접 사용하지 않는 것이 좋습니다.

EPM 큐브:

  • 비시간대별 프로젝트

  • 비시간대별 작업

  • 비시간대별 자원

  • 시간대별 자원

  • 비시간대별 배정

  • 시간대별 배정

  • 작업표

  • EPM 작업표

Windows SharePoint Services 3.0 큐브:

  • 위험

  • 문제점

  • 결과물

이 문서의 다운로드

이 항목은 다음 다운로드 문서에도 포함되어 있어 보다 쉽게 읽고 인쇄할 수 있습니다.

사용 가능한 문서의 전체 목록은 다운로드 가능한 Project Server 2007 관련 콘텐츠 (영문)를 참조하십시오.

참고 항목

개념

큐브 작성 서비스를 사용하도록 Office Project Server 2007 구성
Project Server 2007 큐브 작성 서비스의 배포 구성 옵션