계획 응용 프로그램 비즈니스 개체

업데이트: 2009-07-23

PerformancePoint 계획 응용 프로그램은 비즈니스 개체 목록으로 구성됩니다. 계획 모델러는 Planning Business Modeler를 사용하여 이러한 계획 비즈니스 개체를 통해 비즈니스를 모델링합니다. 이러한 비즈니스 개체 중 일부는 계획 서버에 미리 정의되어 있지만 사용자 지정이 가능합니다. 그 외는 사용자 정의 개채입니다. 이러한 계획 비즈니스 개체를 사용하면 복잡한 계획, 예산 작성, 예측 및 연결 결산을 수행하는 강력한 응용 프로그램을 작성할 수 있습니다.

계획 응용 프로그램 비즈니스 개체는 다음과 같은 유형의 개체로 구성됩니다.

모델링:

  • 응용 프로그램

  • 루트 모델 사이트

  • 모델 하위 사이트

  • 모델

  • 차원

  • 계층 구조(구성원 집합 및 구성원 뷰)

  • 비즈니스 규칙

  • 연결

  • 응용 프로그램 일정

업무 프로세스:

  • 주기

  • 작업

  • 할당

  • 보고서 및 양식

보안:

  • 사용자

  • 관리자 역할

  • 비즈니스 역할

모델링

모델링 범주에는 몇 가지 비즈니스 개체가 포함됩니다. 비즈니스 모델러는 계획 모델링 비즈니스 개체를 사용하여 비즈니스를 모델링합니다. 다음 다이어그램에는 계획 응용 프로그램 영역 내의 모든 비즈니스 개체가 나와 있습니다.

도메인 개체 다이어그램

응용 프로그램

응용 프로그램은 모든 계획 서버 구성 요소의 최상위 컨테이너이며, 복잡한 계획, 예산 작성, 예측 및 성능 관리 기능을 수행하도록 디자인됩니다. 응용 프로그램을 만들기 위해 비즈니스 분석가는 모델, 차원, 할당, 주기 및 연결된 업무 프로세스를 정의합니다. 또한 응용 프로그램에는 공유 라이브러리도 포함됩니다. 각 응용 프로그램은 자체 Microsoft SQL Server 데이터베이스에 포함되어 있습니다.

예를 들어 계획 서버 응용 프로그램은 다음 항목의 컨테이너가 됩니다.

  • 회사의 계획 서버 기반 비즈니스 모델 정의

  • 미리 정의된 차원과 사용자 정의 차원

  • 비즈니스 모델 정의를 회사의 데이터 원본과 연결하는 매핑

  • 뷰, 권한, 워크플로 정보 등의 계획 서버 메타데이터

루트 모델 사이트

모델 사이트는 응용 프로그램과 데이터를 체계적으로 정리하는 데 사용됩니다. 각 응용 프로그램에는 미리 정의된 차원과 전역 가정 모델을 포함하는 루트 모델 사이트가 하나씩 있으며, 그 외의 기타 모든 모델 사이트를 모델 하위 사이트라고 합니다. 각 모델 사이트는 SQL Server 2005 Analysis Services 데이터베이스에 배포합니다.

모델 하위 사이트

모델 하위 사이트는 회사의 비즈니스 구조를 나타내며 이는 회사의 보고 구조, 재무 프로세스, 경영 프로세스 등을 기반으로 할 수 있습니다. 예를 들어 회사에서 프로세스나 기능을 분리하기 위해 부서, 사업부 또는 보안 액세스 제한을 기준으로 하위 사이트를 만들 수 있습니다.

모델 하위 사이트는 상위 모델 사이트와 관련된 공유 메타데이터 중 일부를 상속합니다. 이렇게 상속받는 메타데이터에는 가정 모델, 차원 및 차원 구성원이 포함됩니다. 또한 모델 하위 사이트에는 해당 모델 하위 사이트 고유의 모델, 차원 또는 차원 구성원이 포함될 수 있습니다.

다음 다이어그램에서는 계획 응용 프로그램 내에 포함된 모델 사이트의 계층 구조를 보여줍니다.

모델 사이트 다이어그램

차원

차원은 팩트 테이블의 데이터를 설명하는 범주의 조직화된 계층 구조인 OLAP(온라인 분석 처리) 큐브의 구조적 특성입니다. 이러한 범주는 일반적으로 해당 범주와 유사한 요소 집합을 설명합니다. 예를 들어 지역 정보 차원에는 국가, 시/도 및 시/군/구 구성원이 포함될 수 있습니다.

계획 서버에서는 미리 정의된 차원과 사용자 정의 차원이라는 두 가지 범주의 차원을 제공합니다. 미리 정의된 차원은 응용 프로그램을 만들 때 계획 서버에서 자동으로 생성됩니다.

계획 서버에서는 다음과 같은 미리 정의된 차원을 제공합니다.

  • 계정

  • 업무 프로세스

  • 연결 결산법

  • 통화

  • 엔터티

  • 환율

  • 흐름

  • 회사 간

  • 시나리오

  • 시간

  • TimeDataView

미리 정의된 차원을 사용할 수도 있고 현재 데이터 구조 및 명명 규칙에 맞도록 미리 정의된 차원을 수정하거나 확장할 수도 있습니다.

모델

일반적으로 모델 사이트마다 하나 이상의 모델이 들어 있습니다. 모델에는 사용자 정의된 구성원 집합인 차원 구성원 집합 및 팩트 데이터가 포함됩니다.

각 모델은 모델 사이트의 Analysis Services 데이터베이스에 있는 큐브에 매핑됩니다.

각 모델은 특정 모델 유형에 속합니다. 계획 서버에는 다음과 같은 5가지 모델 유형이 있습니다.

모델 유형 설명

일반

회계 논리에 대한 미리 정의된 규칙은 포함되지 않습니다.

전역 가정

모든 모델 사이트에 사용할 수 있습니다. 가정 모델에는 비즈니스 전체에 적용되거나 재무 모델에 적용되는 기준 데이터가 포함됩니다.

환율

지정된 기간 동안의 다양한 외환 값과 환전 유형 및 시스템의 모든 통화를 추적합니다.

지분 계산 포함 재무

지분 계산을 포함하여 법정 연결 결산을 수행할 수 있습니다.

지분 계산 제외 재무

연결 결산을 수행하는 논리를 기본 제공하지만 지분 계산은 포함되지 않습니다.

모델 차원은 사용자가 모델을 만들 때 선택한 차원입니다. 그리고 모델 유형에 따라 일부 차원은 자동으로 선택됩니다.

계층 구조(구성원 집합 및 구성원 뷰)

Planning Business Modeler에서는 차원을 관리하는 데 도움이 되도록 차원 구성원을 구성원 집합으로 구성하여 관리합니다. 차원 구성원은 여러 구성원 집합에 속할 수 있습니다. 그리고 구성원 집합은 응용 프로그램에 사용되는 데이터가 들어 있는 모델을 만드는 데 사용됩니다.

구성원 집합은 모든 차원 구성원이 형제로 이루어져 있는 단순 구조이거나, 계층 구조로 구성될 수 있습니다.

차원 구성원은 구성원 뷰를 사용하여 구성할 수 있습니다. 구성원 뷰란 구성원 속성에 따라 그룹화되는 차원 구성원의 계층 구조입니다. 구성원 뷰는 모델을 작성하는 데는 사용되지 않습니다. 대신, 구성원 뷰를 사용하면 차원 구성원 속성을 통해 차원의 구성원에 대한 보고서를 만들어 관련 구성원의 그룹을 다른 방식으로 분석할 수 있습니다. 예를 들어 구성원 뷰를 만든 다음 지정한 속성에 대해 동일한 값을 가진 모든 차원 구성원의 합계를 계산하는 데 사용할 수 있습니다.

구성원 집합과 구성원 뷰는 모두 계층 구조 형식으로 이루어집니다.

비즈니스 규칙

비즈니스 규칙은 비즈니스 작업을 수행하는 실행 가능한 프로그램입니다. Planning Business Modeler에서 비즈니스 규칙은 모델의 다차원 데이터에 대해 실행됩니다. 예를 들어 리소스를 배정하고, 예측을 계산하고, 편차를 확인하고, KPI(핵심 성과 지표)를 구하는 데 규칙을 사용할 수 있습니다. 규칙을 사용하면 쿼리를 실행하거나, Microsoft Office Excel 양식에 데이터를 입력하거나, 한 기간에서 다른 기간으로 잔액을 옮기는 등의 작업을 쉽게 수행할 수 있습니다.

일부 규칙은 사용자가 직접 실행할 수 있는 반면, 특정 유형의 작업에 포함하는 방식으로만 실행할 수 있는 규칙도 있습니다. 규칙을 실행하면 규칙 문에 작성되어 있는 작업이 적용됩니다.

연결

연결은 Planning Business Modeler에서 두 모델 사이에 형성되는 논리적 관계입니다. 모델은 원본 모델과 대상 모델로 나뉩니다. 연결을 만들어 실행할 때 원본 모델에서 대상 모델로 팩트 데이터를 이동할 수 있고, 원하는 경우 프로세스를 진행하는 동안 해당 데이터를 집계할 수도 있습니다.

데이터를 이동하는 연결은 다양한 시나리오에서 유용하게 사용됩니다.

응용 프로그램 일정

응용 프로그램 일정은 회사의 실제 업무 처리 방식과 일치하는 기간의 개념을 확립하는 데 사용됩니다. 응용 프로그램 일정이 정확하면 성공적인 재무 상황 추적과 벤치마킹에 필요한 컨텍스트 내에서 과거와 현재 및 앞으로의 예측 데이터를 얻을 수 있습니다. 응용 프로그램 일정은 응용 프로그램 만들기 프로세스가 진행되는 동안 만들어지며 이 일정을 만드는 작업은 반드시 수행해야 합니다.

계획 서버에서는 회계 달력과 일반 달력이 모두 지원됩니다.

업무 프로세스

PerformancePoint 계획을 사용하면 사용자에 대한 데이터 제출 할당 및 자동화된 시스템 동작을 위한 작업을 만들고 추적할 수 있습니다. 다음 표에서는 업무 프로세스 관리의 각 요소에 대해 설명합니다.

프로세스 요소 설명

할당

데이터 입력과 같이 사용자에게 할당된 프로세스 관련 작업입니다. 할당을 정의할 때 다른 사용자의 검토 및/또는 승인을 할당에 포함할 수 있습니다.

작업

데이터 로드, 규칙 집합 실행, 알림 보내기와 같은 시스템 작업입니다. 작업은 주기의 일부로 또는 독립적으로 정의하고 실행할 수 있습니다.

주기

작업의 발생 날짜 또는 할당의 마감 날짜를 정의합니다. 주기는 한 번만 발생할 수도 있고, 특정 기간 동안이나 특정 횟수만큼 반복하여 발생하도록 예약될 수도 있습니다.

양식

보고서는 데이터 표시에 사용되는 반면 양식은 데이터 입력에 사용됩니다. 양식과 보고서는 Excel용 PerformancePoint 추가 기능에서 워크시트로 만들어집니다.

보안

계획 서버의 보안 모델은 역할을 기반으로 합니다. 사용자가 역할에 할당되면 역할에 따라 계획 서버 시스템에서 해당 사용자의 권한 수준이 결정됩니다. 여기에는 관리 역할 및 비즈니스 역할의 두 가지 역할 유형이 사용됩니다.

  • 관리 역할은 응용 프로그램을 작성하거나 조직의 핵심 인력에게 적절한 권한을 부여하는 데 사용됩니다.

  • 그리고 비즈니스 역할은 비즈니스 데이터에 대한 Excel용 PerformancePoint 추가 기능 사용자의 액세스를 제어하는 데 사용됩니다. 역할은 해당 역할을 만든 모델 사이트에만 적용됩니다.

사용자는 하나 이상의 작업을 수행하는 계획 시스템 내의 사용자입니다. 예를 들어 사용자는 참가자, 검토자 또는 승인자일 수 있습니다.