Share via


OLAP 데이터베이스 관리(Project Server 2010)

 

적용 대상: Project Server 2010

마지막으로 수정된 항목: 2016-11-30

Microsoft Project Web App(PWA)를 통해 조직 내 각 그룹이 특정 그룹 보고 요구를 충족하기 위해 필요로 하는 특정 자원, 프로젝트 및 사용자 정의 필드가 포함된 여러 OLAP 데이터베이스를 제공할 수 있습니다.

Microsoft Project Server 2010에서는 다음과 같은 특징을 갖는 여러 OLAP 데이터베이스를 만들 수 있습니다.

  • 관리 대상인 프로젝트 및 자원에 대한 데이터만 포함

  • 새로 통합된 OLAP 데이터베이스 관리 사용자 인터페이스에서 선택한 팩트 및 차원만 포함

  • OLAP 데이터베이스에 로드되는 프로젝트, 사용자 정의 필드 및 자원을 제한하기 위한 부서별 필터링 지원

  • 고유 측정값에 대한 포함/제외 지원. 예를 들어 초기 계획 비용 7과 같이 사용하지 않는 필드를 제거하여 데이터 혼동을 줄일 수 있습니다.

  • 비활성 작업 및 사용자 예약 작업에 대한 데이터 포함

  • Timephased/NonTimephased 데이터를 추가할지 여부 선택 가능

  • 단일 OLAP 데이터베이스에서 다중 측정값 그룹 지원

  • 다국어 보고서 생성을 위한 다국어 필드 이름 포함

또한 새 OLAP 데이터베이스를 만들면 필요한 Office 데이터 연결 및 Excel 보고 서식 파일이 보고서 폴더의 비즈니스 인텔리전스 센터에 만들어집니다. 이러한 데이터가 연결된 비어 있는 서식 파일을 사용하면 새 OLAP 데이터베이스를 기반으로 하는 새 보고서를 신속하게 만들 수 있습니다.

각 OLAP 데이터베이스 내에서 만든 큐브에 대한 자세한 내용은 MSDN Library Online의 큐브 작성 서비스(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=186369\&clcid=0x412)(영문일 수 있음)를 참조하십시오.

부서

부서 필드는 Project Server 2010의 새로운 기능입니다. 프로젝트와 자원 모두 부서를 지정할 수 있습니다. 부서의 기본 목적은 Microsoft Project Professional 2010 및 PWA의 특정 영역 내에서 사용자에게 표시되는 사용자 정의 필드에 대한 필터로 사용하기 위한 것입니다. 부서는 서로 다른 사업부가 자신의 고유한 사용자 정의 필드 집합을 정의하고 표시할 수 있도록 허용합니다. 해당 부서에 대한 데이터만 로드되도록 부서를 사용해서도 OLAP 데이터베이스를 필터링할 수 있습니다.

큐브를 구성할 때 이러한 조건을 기준으로 데이터베이스 데이터가 필터링되도록 프로젝트 및 자원 부서를 모두 지정할 수 있습니다. 이러한 값은 OLAP 데이터베이스 작성 설정 페이지에서 지정됩니다.

또한 OLAP 데이터베이스 구성 내에서 프로젝트 및 작업 큐브에 대한 차원으로 프로젝트 부서 필드를 추가할 수 있습니다. 그리고 부서 필드가 다중 값 필드로 변환되지 않은 한 자원 부서 필드를 자원 큐브에 대한 차원으로 추가할 수 있습니다.

Project Server 2010에서는 부서별 사용자 정의 필드를 통해 정보 및 선택 사항이 너무 많아지는 문제를 줄일 수 있습니다. 부서를 사용하여 사용자 정의 필드 목록을 관리하고 자원, 작업 또는 프로젝트 수준별로 필요한 필드 및 필요하지 않은 필드를 정의할 수 있습니다.

Microsoft Office Project Server 2007에서와 달리 모든 사용자 정의 필드는 전역으로 범위가 지정되어 모든 사용자가 필드를 사용할 수 있습니다. Project Server 2010에서 필드 범위를 전역으로 지정하거나 특정 부서로 지정할 수 있습니다.

부서별 필드에서는 다음과 같은 두 가지 기능을 사용할 수 있습니다.

  • 사용자에게 시스템에서 전역으로 제공되는 필드 또는 사용자가 속하는 부서의 필드만 표시되도록 사용자 정의 필드를 필터링합니다.

  • 입력이 필요한 필드를 제어합니다.

사용되는 부서 예

필드 범위 부서 필수 여부

ProjectCustomText1

전역

-

아니요

ProjectCustomText2

전역

-

ProjectCustomText3

부서

마케팅

아니요

ProjectCustomText4

부서

마케팅

ProjectCustomText5

부서

개발

ProjectCustomText6

부서

개발

아니요

John Woods가 개발 부서에 속하는 경우 John이 부서의 사용자 정의 필드가 설정된 제품의 영역을 보면 다음과 같은 항목이 표시됩니다.

  • ProjectCustomText1

  • ProjectCustomText2

  • ProjectCustomText5

  • ProjectCustomText6

John은 ProjectCustomText2 및 ProjectCustomText5에 데이터를 입력해야 합니다.

Cindy White는 마케팅 부서에 속합니다. Cindy가 부서의 사용자 정의 필드가 설정된 제품의 영역을 보면 다음과 같은 항목이 표시됩니다.

  • ProjectCustomText1

  • ProjectCustomText2

  • ProjectCustomText3

  • ProjectCustomText4

Cindy는 ProjectCustomText2 및 ProjectCustomText4에 데이터를 입력해야 합니다.

기본적으로 부서는 John Woods 및 Cindy White에게 표시되는 사용자 정의 필드 목록을 필터링합니다. 하지만 필터로 인해 다른 부서에 배정된 사용자 정의 필드를 볼 수 없습니다.

부서 필드는 보안에 연결되지 않습니다. 보안 종류 및 그룹에서는 부서 필드를 사용하여 필드 및 해당 기능을 사용하거나 사용하지 않도록 설정할 수 없습니다. 대신 부서 필드의 기본 목적은 대상 사용자에게 유용하지 않은 필드를 필터링하여 제외하는 것입니다.

큐브에 대한 부서 고려 사항

필터링 값과 필터링되는 큐브 지정된 프로젝트 부서 없음 지정된 프로젝트 부서

지정된 자원 부서 없음

모든 데이터가 모든 큐브에 대해 로드됨

프로젝트 비시간대별 큐브

작업 비시간대별 큐브

문제점 큐브

위험 큐브

결과물 큐브

MSP_Project_WSS 가상 큐브

MSP_Project_Timesheet 가상 큐브

MSP_Portfolio_Analyzer 가상 큐브

배정 비시간대별 큐브

배정 시간대별 큐브

EPM 작업표 큐브

지정된 자원 부서

배정 비시간대별 큐브

배정 시간대별 큐브

자원 비시간대별 큐브

자원 시간대별 큐브

작업표 큐브

MSP_Project_Timesheet 가상 큐브

MSP_Portfolio_Analyzer 가상 큐브

프로젝트 부서별 필터링:

  • 프로젝트 비시간대별 큐브

  • 작업 비시간대별 큐브

  • 문제점 큐브

  • 위험 큐브

  • 결과물 큐브

  • MSP_Project_WSS 가상 큐브

자원 및 프로젝트 부서별 필터링:

  • 배정 비시간대별 큐브

  • 배정 시간대별 큐브

  • EPM 작업표 큐브

  • MSP_Project_Timesheet 가상 큐브

  • MSP_Portfolio_Analyzer 가상 큐브

자원 부서별 필터링:

  • 자원 비시간대별 큐브

  • 자원 시간대별 큐브

  • 작업표 큐브

큐브에는 다른 부서에 속하거나 부서에 속하지 않는 프로젝트의 자원에 대한 배정이 포함됩니다. 따라서 부서의 자원 전체 달력 작업 시간과 같은 데이터를 검사할 때 데이터가 모두 제공되도록 보장합니다.

프로젝트 및 자원 하위 집합은 다음과 같이 프로젝트 및 작업표 수준에서 필터링을 수행하는 데 사용됩니다.

프로젝트 비시간대별:

  • 이 큐브의 데이터는 부서의 프로젝트 목록으로 필터링됩니다.

  • 부서의 자원이 배정된 프로젝트가 포함됩니다.

작업 비시간대별:

  • 부서의 자원이 배정된 부서 이외의 작업이 포함됩니다. 전체 부서 이외의 프로젝트는 포함되지 않습니다.

  • 부서의 프로젝트에 대한 모든 작업이 포함됩니다.

배정 비시간대별:

  • 부서의 자원이 배정된 부서 이외의 프로젝트 배정이 포함됩니다.

  • 부서의 프로젝트에 대한 모든 배정이 포함됩니다.

배정 시간대별:

  • 부서의 자원이 배정된 부서 이외의 프로젝트 배정이 포함됩니다.

  • 부서의 프로젝트에 대한 모든 배정이 포함됩니다.

결과물:

  • 필터링된 프로젝트 목록에 의해 소유되는 모든 결과물이 포함됩니다.

  • 필터링된 목록이 구독하는 모든 결과물 및 필터링된 목록의 결과물을 구독하는 프로젝트/작업이 포함됩니다.

  • 부서 프로젝트에 따라 구독된 부서 이외의 프로젝트로 제공되는 모든 결과물이 포함됩니다.

문제점:

  • 필터링된 프로젝트 및 작업 목록에 연결된 문제점이 포함됩니다.

위험:

  • 필터링된 프로젝트 및 작업 목록에 연결된 위험이 포함됩니다.

자원 비시간대별:

  • 부서 목록의 자원이 포함됩니다.

자원 시간대별:

  • 부서 목록의 자원이 포함됩니다.

작업표:

  • 부서 목록 자원에 대한 작업표가 포함됩니다.

EPM 작업표:

  • 부서 목록 자원에 대한 작업표가 포함됩니다.

  • 부서 외부의 프로젝트의 작업 배정이 포함됩니다.

자원은 OLAP 데이터베이스에서 세 가지 방식으로 설명됩니다.

  • 팩트 포커스(작업표, 작업 시간)

  • 팩트와 연관(프로젝트 작업 배정)

  • 소유 팩트(프로젝트 소유자, 문제점 소유자, 배정 소유자)

부서 자원 목록은 포커스를 가진 팩트를 필터링하는 데 사용됩니다(작업표). 따라서 부서 이외의 자원은 데이터베이스에 자원 필터가 있는 경우 OLAP 데이터베이스에서 작업표 또는 용량을 포함하지 않습니다. 하지만 부서 이외의 자원은 부서 프로젝트와 연관이 있는 경우 자원 목록 차원에 있으며 관련 배정 팩트만 포함합니다.

개별 차원을 포함하는 항목을 소유하는 자원(예: 배정 소유자)은 자원 목록에 있을 필요가 없습니다. 특정 OLAP 데이터베이스에 대한 자원 목록 차원에는 다음이 포함됩니다.

  • 부서 자원

  • 부서 프로젝트에 대한 배정이 있는 모든 자원