Основная задача Microsoft Office PerformancePoint Server 2007 - помочь компаниям управлять их бизнес-данными, системами и процессами, строить управление соответствии с бизнес целями компании. PerformancePoint Server поддерживает процессы планирования, бюджетирования и мониторинга, которые позволяют компании найти ответы на следующие вопросы:
Вопросы | Модуль |
Что будет? | Planning |
Какие результаты мне необходимы? | Planning |
Что случилось? | Monitoring |
Что происходит? | Monitoring |
Почему? | Monitoring |
Консоль управления планированием (Planning Administration Console) предназначена для администрирования модуля планирования, создания и конфигурирования сайтов приложений и моделей, а так же настройки списков пользователей.
Приложение (Application) - структура верхнего уровня, содержащая все компоненты сервера планирования (Planning Server) и предоставляет функции планирования, бюджетирования и прогнозирования путем определения моделей (model), измерений (dimension) и бизнес процессов (business process).
Сайт модели (Model sites) - приложения содержат сайты моделей. Консоль управления планированием позволяет управлять сайтами моделей, предоставляя возможности создания и удаления сайтов моделей, изменения или обновления информации о существующих моделях.
Интеграция данных (Data integration)
Для того, чтобы возможности анализа данных и планирования были доступны пользователю, Сервер Планирования (Planning Server) должен получить данные из одного или нескольких бизнес приложений. Сервер Планирования Microsoft Office PerformancePoint Server 2007 предоставляет инструменты и методологию обмена данными между служебными базами PerformancePoint Server и базами бизнес приложений. В ходе интеграции данных они перемещаются из базы приложения в staging базу PerformancePoint Server. Интеграция данных может осуществляться из следующих типов источников данных:
Средство моделирования бизнес планирования (Planning Business Modeler - PBM) - приложение, предназначенное для определения правил бюджетирования, планирования и прогнозирования.
Объектом верхнего уровня для PBM является приложение содержащие библиотеку предопределенных измерений, типов моделей, бизнес правил и сайтов моделей. Кроме того, приложение содержит иерархии сайтов моделей, позволяющих структурировать ваши приложения и данные.
Приложение содержит в себе один родительский сайт модели (parent model site) содержащий определение измерений и общие модели. Все остальные сайты моделей в приложении являются подсайтами (subsites).
Подсайты моделей (model subsites), как правило, повторяют структуру компании и предназначены для описания моделей планирования и бизнес процессов происходящих в конкретных подразделениях.
Подсайт модели может наследовать метаданные (модели, измерения, члены измерений) содержащиеся в сайте родительской модели. Кроме того, подсайт модели должен содержать уникальные модели и измерения.
Модели - основной элемент хранения данных в идеологии PerformancePoint Server. Модели содержат наборы данных, такие как определенные пользователем измерения.
Например, компания может проанализировать свою ежедневную коммерческую деятельность, основанную на прейскуранте, который обновляется ежеквартально. Для этого, можно использовать модель ежедневных продаж в количественном выражении, модель с ежеквартальным прейскурантом, и ежедневную модель дохода, которая вычисляет ежедневные обороты путем умножения ежедневные количества продаж на цены из модели прайс-листов.
В PerformancePoint Server доступны следующие основные типы моделей:
Простая модель (Generic Model) - Базовая модель не содержащая встроенной логики. Предопределенные измерения Сценарий (Scenario) и Время (Time).
Глобальная модель прогнозирования (Global Assumption Model) - данный тип моделей предназначен для прогнозирования. Предопределенные измерения: Сценарий (Scenario) и Время (Time). Для полного использования функциональности модель прогнозирования должна быть связана с другими моделями PBM.
Модель курсов валют (Exchange Rate Model): - это специальный тип модели предназначенный для пересчета сумм из одной валюты в другую с учетом истории и прогноза значений курсов валют. Предопределенные измерения: Сценарий (Scenario), Время (Time), Валюта источник (Currency Source), Валюта приемник (Currency Destinations), Курс обмена (Exchange Rate) и Юридическое лицо (Entity).
Финансовая модель без вычисления долей (Financial model without shares calculations) - предоставляет встроенную логику консолидации без вычисления долей. Может использоваться, если в компании состоит из нескольких подразделений, имеющих собственные бюджеты, или если требуется консолидация с устранением сделок промежуточной компании. Предопределенные измерения: Сценарий (Scenario), Время (Time), Счет (Account), Юридическое лицо (Entity), Бизнес Процесс (Business Process).
Финансовая модель с вычислением долей (Financial model with shares calculations) - предоставляет встроенную логику консолидации с вычислением долей. Например, если в компанию входят подразделения частично находящиеся в собственности, и необходима консолидация, с учетом частичной собственности, предлагается использовать финансовую модель с вычислениями долей. Предопределенные измерения: Сценарий (Scenario), Время (Time), Счет (Account), Юридическое лицо (Entity), Бизнес Процесс (Business Process), метод Консолидации (Consolidation Method), Поток (Flow).
Измерения - основной элемент моделей, предоставляющий лаконичный, интуитивно понятный способ организовывать и отбирать данные для поиска, обзора и анализа. PBM предоставляет два типа измерений: предопределенные и пользовательские.
Элемент измерения (dimension member) - имя или идентификатор позволяющий выделить элемент данных в измерении. Измерения содержат элементы, которые могут быть объединены в группы элементов (member sets).
Поле свойств измерения (dimension member property) - характеристика или атрибут связанные с элементом измерения. PerformancePoint Server позволяет строить иерархии измерений на основе полей свойств.
Бизнес правила предназначены для решения таких задач как: распределение ресурсов, вычисление прогнозов, сопоставление планов, поиск данных, выполнение запросов к базам данных, перемещение балансов между периодами и т.д. Бизнес правила реализуются в виде внешних выполняемых программ.
PerformancePoint Server реализует возможности планирования, бюджетирования, прогнозирования, построения финансовой отчетности и осуществления консолидации, посредствам бизнес правил и вычислений.
Бизнес правила создаются с использованием PerformancePoint Expression Language (PEL). PEL предоставляет разработчику широкие возможности по извлечению и управлению многомерными данными в Planning Business Modeler, данные которого хранятся в кубах SQL Analysis Server.
PerformancePoint Add-in for Excel представляет из себя расширение Microsoft Office Excel превращая его в полноценное клиентское приложение для Microsoft Office PerformancePoint Server 2007, позволяющее решать следующие задачи: ввод данных, построение отчетности, просмотри и утверждение бюджетов, обновление прогнозов и т.д.