Поделиться через


Бизнес-объекты приложения планирования

Обновлено: 2009-07-23

Приложения Планирование PerformancePoint состоят из списка бизнес-объектов. Разработчики моделей Планирование используют Бизнес-моделирование для моделирования деятельности компаний с помощью этих бизнес-объектов планирования. Некоторые из данных бизнес-объектов предопределены Сервер планирования и могут быть настроены пользователями; другие определяются пользователями. Используя эти бизнес-объекты планирования, можно создавать эффективные приложения, выполняющие сложные задачи планирования, бюджетирования, прогнозирования и консолидации.

Бизнес-объекты приложения Планирование включают объекты указанных ниже типов.

Моделирование

  • Приложения

  • Корневые узлы бизнес-моделей

  • Дочерние узлы бизнес-моделей

  • Модели

  • Измерения

  • Иерархии (наборы и представления элементов)

  • Бизнес-правила

  • Сопоставления

  • Календари приложений

Бизнес-процесс

  • Циклы

  • Задания

  • Назначения

  • Отчеты и формы

Безопасность

  • Пользователи

  • Роли администратора

  • Бизнес-роли

Моделирование

Категория моделирования включает несколько бизнес-объектов, используемых администраторами бизнес-моделей для моделирования своего бизнеса. На приведенном ниже рисунке показаны все бизнес-объекты в пространстве приложения Планирование.

схема объектов домена

Приложения

Приложение является контейнером верхнего уровня для всех компонентов Сервер планирования. Приложения разрабатываются для выполнения сложных функций управления планированием, бюджетированием, прогнозированием и производительностью. Создавая приложения, бизнес-аналитики определяют модели, измерения, назначения, циклы и связанные бизнес-процессы. Приложение также содержит общую библиотеку. Каждое приложение содержится в отдельной базе данных Microsoft SQL Server.

Например, приложение Сервер планирования является контейнером для следующих элементов:

  • определения бизнес-модели компании, основанные на Сервер планирования;

  • предопределенные и определенные пользователями измерения;

  • сопоставления, связывающие определения бизнес-модели с источником данных компании;

  • метаданные Сервер планирования, такие как представления, разрешения и сведения о рабочих процессах.

Корневые узлы бизнес-моделей

Узлы бизнес-моделей используются для организации приложений и данных. Каждое приложение имеет один корневой узел бизнес-моделей, содержащий предопределенные измерения и глобальные модели допущений. Все другие узлы бизнес-моделей в приложении называются дочерними узлами бизнес-моделей. Каждый узел бизнес-моделей развертывается в базе данных служб аналитики SQL Server 2005 Analysis Services.

Дочерние узлы бизнес-моделей

Дочерние узлы бизнес-моделей представляют деловую структуру компании. Они могут быть основаны на структуре отчетности в компании, финансовых процессах, операционных процессах и т.д. Например, компания может создать дочерние узлы на основе структуры отделов, деловых подразделений или ограничений доступа, требующих разделения процессов или функций.

Дочерние узлы бизнес-моделей наследуют некоторые общие метаданные, связанные с каждым узлом-предком. Они включают модели предположений, измерения и элементы измерений. Кроме того, дочерние узлы модели могут содержать модели, измерения или элементы измерений, уникальные для этого дочернего узла бизнес-моделей.

На приведенном ниже рисунке показана иерархическая структура узлов бизнес-моделей в приложении планирования.

схема сайтов бизнес-моделей

Измерения

Измерение — это структурный атрибут куба OLAP, организованная иерархия категорий, описывающих данные в таблице фактов. Как правило, эти категории описывают набор похожих элементов. Например, категория «география» может включать элементы «страна», «область», «район» и «город».

Сервер планирования поддерживает две категории измерений: предопределенные и пользовательские. Предопределенные измерения автоматически создает Сервер планирования при создании приложения.

Сервер планирования предоставляет перечисленные ниже предопределенные измерения.

  • Учетная запись

  • Бизнес-процесс

  • Метод объединения

  • Валюта

  • Сущность

  • Валютный курс

  • Поток

  • Внутрифирменное

  • Сценарий

  • Время

  • TimeDataView

Можно использовать предопределенные измерения либо изменить или расширить их для соответствия текущей структуре данных и соглашениям об именах.

Модели

Каждый узел бизнес-моделей обычно содержит одну или несколько моделей. Модели содержат наборы элементов измерений (определенные пользователями) и данные фактов.

Каждая модель сопоставляется с кубом в базе данных служб аналитики узла бизнес-моделей.

Каждая модель относится к конкретному типу. Сервер планирования поддерживает пять типов моделей.

Тип модели Описание

Общая

Предопределенные правила для логики бухгалтерского учета не включены.

Глобальное допущение

Этот тип доступен всем узлам модели. Модель допущений содержит базовые данные, действующие во всей бизнес-модели или финансовой модели.

Валютный курс

Отслеживает курсы различных валют для конкретного периода, типа обмена и всех валют в системе.

Финансовая с расчетом долей

Имеется возможность выполнять регламентированную консолидацию с расчетом общих ресурсов.

Финансовая без расчета долей

Включает встроенную логику выполнения консолидации без расчета долей.

Измерения модели — это измерения, выбранные при создании модели. Некоторые измерения выбираются автоматически на основе типа модели.

Иерархии (наборы и представления элементов)

Бизнес-моделирование помогает управлять измерениями за счет организации их элементов в наборы. Элементы измерений могут относиться к нескольким наборам элементов. Наборы элементов применяются для создания моделей, содержащих данные, которые используются приложениями.

Набор элементов может быть плоским, в котором все элементы измерений организованы как элементы одного уровня, или может быть организован в иерархию.

Элементы измерений можно организовывать с помощью представлений элементов — иерархий элементов, сгруппированных в соответствии с их свойствами. Представления элементов не используются для создания моделей. Вместо этого они обеспечивают альтернативный способ создания отчетов по элементам измерения путем анализа групп родственных элементов измерений с помощью свойств элементов. После создания представления элементов его можно использовать для расчета суммы всех элементов измерения, имеющих одно и то же значение конкретного свойства.

И наборы элементов, и представления элементов являются формами иерархий.

Бизнес-правила

Бизнес-правило — это исполняемая программа, которая выполняет бизнес-задачу. В Бизнес-моделирование бизнес-правила служат для выполнения операций над многомерными данными в модели. Например, правила можно использовать для распределения ресурсов, составления прогнозов, определения несоответствий и установления ключевых индикаторов производительности. Правила могут быть полезны при выполнении запросов, заполнении форм Microsoft Office Excel данными и переносе баланса из одного периода в другой.

Некоторые правила могут выполняться непосредственно пользователями, а другие — только в задании конкретного типа. При выполнении правило реализует действия, записанные в заявлении правила.

Сопоставления

Сопоставление — это логическое отношение между двумя моделями в Бизнес-моделирование. Эти модели называются исходной моделью и моделью назначения. При создании и выполнении сопоставления можно переместить данные фактов из исходной модели в модель назначения и при желании объединить эти данные.

Сопоставления, перемещающие данные, полезны в различных сценариях.

Календари приложений

Календари приложений используются для настройки периодов времени в соответствии с принятой в компании практикой. Точные календари приложений позволяют получать прошлые, текущие и прогнозируемые данные в контексте, необходимом для успешного наблюдения за финансами. Календарь приложения создается при создании приложения. Этот этап обязателен.

Сервер планирования поддерживает и финансовый, и григорианский календари.

Бизнес-процесс

Планирование PerformancePoint позволяет пользователям создавать и контролировать назначения передачи данных пользователям и заданиям для автоматизированных системных действий. В приведенной ниже таблице описаны все элементы управления бизнес-процессами.

Элемент процесса Описание

Назначение

Процессуальная задача, назначенная пользователю, например ввод данных. Назначения могут включать обзор и утверждение другими пользователями.

Задание

Системная задача, такая как загрузка данных, выполнение наборов правил или отправка уведомлений. Задания можно определять и выполнять в рамках цикла или независимо.

Цикл

Определяет дату выполнения задания или назначения. Цикл может представлять собой единичный эпизод или процесс, повторяющийся определенное число раз или через какой-либо интервал времени.

Форма

Используется для ввода данных, тогда как отчет используется для отображения данных. Формы и отчеты создаются в Надстройка PerformancePoint для Excel как рабочие листы.

Безопасность

Модель безопасности Сервер планирования основана на ролях. Пользователи назначаются ролям, а уровни их разрешений в системе Сервер планирования определяются их ролями. Используется два типа ролей: административные роли и бизнес-роли.

  • Административные роли используются для создания приложений или предоставления необходимых разрешений ключевым сотрудникам организации.

  • Бизнес-роли используются для управления доступом пользователей Надстройка PerformancePoint для Excel к бизнес-данным. Действие роли распространяется только на узел модели, в котором она создана.

Пользователь — это лицо в системе Планирование, выполняющее одну или несколько задач. Например, пользователь может быть участником, рецензентом или утверждающим.