Бизнес-объекты приложения планирования
Обновлено: 2009-07-23
Приложения Планирование PerformancePoint состоят из списка бизнес-объектов. Разработчики моделей Планирование используют Бизнес-моделирование для моделирования деятельности компаний с помощью этих бизнес-объектов планирования. Некоторые из данных бизнес-объектов предопределены Сервер планирования и могут быть настроены пользователями; другие определяются пользователями. Используя эти бизнес-объекты планирования, можно создавать эффективные приложения, выполняющие сложные задачи планирования, бюджетирования, прогнозирования и консолидации.
Бизнес-объекты приложения Планирование включают объекты указанных ниже типов.
Моделирование
Приложения
Корневые узлы бизнес-моделей
Дочерние узлы бизнес-моделей
Модели
Измерения
Иерархии (наборы и представления элементов)
Бизнес-правила
Сопоставления
Календари приложений
Бизнес-процесс
Циклы
Задания
Назначения
Отчеты и формы
Безопасность
Пользователи
Роли администратора
Бизнес-роли
Моделирование
Категория моделирования включает несколько бизнес-объектов, используемых администраторами бизнес-моделей для моделирования своего бизнеса. На приведенном ниже рисунке показаны все бизнес-объекты в пространстве приложения Планирование.
Приложения
Приложение является контейнером верхнего уровня для всех компонентов Сервер планирования. Приложения разрабатываются для выполнения сложных функций управления планированием, бюджетированием, прогнозированием и производительностью. Создавая приложения, бизнес-аналитики определяют модели, измерения, назначения, циклы и связанные бизнес-процессы. Приложение также содержит общую библиотеку. Каждое приложение содержится в отдельной базе данных Microsoft SQL Server.
Например, приложение Сервер планирования является контейнером для следующих элементов:
определения бизнес-модели компании, основанные на Сервер планирования;
предопределенные и определенные пользователями измерения;
сопоставления, связывающие определения бизнес-модели с источником данных компании;
метаданные Сервер планирования, такие как представления, разрешения и сведения о рабочих процессах.
Корневые узлы бизнес-моделей
Узлы бизнес-моделей используются для организации приложений и данных. Каждое приложение имеет один корневой узел бизнес-моделей, содержащий предопределенные измерения и глобальные модели допущений. Все другие узлы бизнес-моделей в приложении называются дочерними узлами бизнес-моделей. Каждый узел бизнес-моделей развертывается в базе данных служб аналитики SQL Server 2005 Analysis Services.
Дочерние узлы бизнес-моделей
Дочерние узлы бизнес-моделей представляют деловую структуру компании. Они могут быть основаны на структуре отчетности в компании, финансовых процессах, операционных процессах и т.д. Например, компания может создать дочерние узлы на основе структуры отделов, деловых подразделений или ограничений доступа, требующих разделения процессов или функций.
Дочерние узлы бизнес-моделей наследуют некоторые общие метаданные, связанные с каждым узлом-предком. Они включают модели предположений, измерения и элементы измерений. Кроме того, дочерние узлы модели могут содержать модели, измерения или элементы измерений, уникальные для этого дочернего узла бизнес-моделей.
На приведенном ниже рисунке показана иерархическая структура узлов бизнес-моделей в приложении планирования.
Измерения
Измерение — это структурный атрибут куба OLAP, организованная иерархия категорий, описывающих данные в таблице фактов. Как правило, эти категории описывают набор похожих элементов. Например, категория «география» может включать элементы «страна», «область», «район» и «город».
Сервер планирования поддерживает две категории измерений: предопределенные и пользовательские. Предопределенные измерения автоматически создает Сервер планирования при создании приложения.
Сервер планирования предоставляет перечисленные ниже предопределенные измерения.
Учетная запись
Бизнес-процесс
Метод объединения
Валюта
Сущность
Валютный курс
Поток
Внутрифирменное
Сценарий
Время
TimeDataView
Можно использовать предопределенные измерения либо изменить или расширить их для соответствия текущей структуре данных и соглашениям об именах.
Модели
Каждый узел бизнес-моделей обычно содержит одну или несколько моделей. Модели содержат наборы элементов измерений (определенные пользователями) и данные фактов.
Каждая модель сопоставляется с кубом в базе данных служб аналитики узла бизнес-моделей.
Каждая модель относится к конкретному типу. Сервер планирования поддерживает пять типов моделей.
Тип модели | Описание |
---|---|
Общая |
Предопределенные правила для логики бухгалтерского учета не включены. |
Глобальное допущение |
Этот тип доступен всем узлам модели. Модель допущений содержит базовые данные, действующие во всей бизнес-модели или финансовой модели. |
Валютный курс |
Отслеживает курсы различных валют для конкретного периода, типа обмена и всех валют в системе. |
Финансовая с расчетом долей |
Имеется возможность выполнять регламентированную консолидацию с расчетом общих ресурсов. |
Финансовая без расчета долей |
Включает встроенную логику выполнения консолидации без расчета долей. |
Измерения модели — это измерения, выбранные при создании модели. Некоторые измерения выбираются автоматически на основе типа модели.
Иерархии (наборы и представления элементов)
Бизнес-моделирование помогает управлять измерениями за счет организации их элементов в наборы. Элементы измерений могут относиться к нескольким наборам элементов. Наборы элементов применяются для создания моделей, содержащих данные, которые используются приложениями.
Набор элементов может быть плоским, в котором все элементы измерений организованы как элементы одного уровня, или может быть организован в иерархию.
Элементы измерений можно организовывать с помощью представлений элементов — иерархий элементов, сгруппированных в соответствии с их свойствами. Представления элементов не используются для создания моделей. Вместо этого они обеспечивают альтернативный способ создания отчетов по элементам измерения путем анализа групп родственных элементов измерений с помощью свойств элементов. После создания представления элементов его можно использовать для расчета суммы всех элементов измерения, имеющих одно и то же значение конкретного свойства.
И наборы элементов, и представления элементов являются формами иерархий.
Бизнес-правила
Бизнес-правило — это исполняемая программа, которая выполняет бизнес-задачу. В Бизнес-моделирование бизнес-правила служат для выполнения операций над многомерными данными в модели. Например, правила можно использовать для распределения ресурсов, составления прогнозов, определения несоответствий и установления ключевых индикаторов производительности. Правила могут быть полезны при выполнении запросов, заполнении форм Microsoft Office Excel данными и переносе баланса из одного периода в другой.
Некоторые правила могут выполняться непосредственно пользователями, а другие — только в задании конкретного типа. При выполнении правило реализует действия, записанные в заявлении правила.
Сопоставления
Сопоставление — это логическое отношение между двумя моделями в Бизнес-моделирование. Эти модели называются исходной моделью и моделью назначения. При создании и выполнении сопоставления можно переместить данные фактов из исходной модели в модель назначения и при желании объединить эти данные.
Сопоставления, перемещающие данные, полезны в различных сценариях.
Календари приложений
Календари приложений используются для настройки периодов времени в соответствии с принятой в компании практикой. Точные календари приложений позволяют получать прошлые, текущие и прогнозируемые данные в контексте, необходимом для успешного наблюдения за финансами. Календарь приложения создается при создании приложения. Этот этап обязателен.
Сервер планирования поддерживает и финансовый, и григорианский календари.
Бизнес-процесс
Планирование PerformancePoint позволяет пользователям создавать и контролировать назначения передачи данных пользователям и заданиям для автоматизированных системных действий. В приведенной ниже таблице описаны все элементы управления бизнес-процессами.
Элемент процесса | Описание |
---|---|
Назначение |
Процессуальная задача, назначенная пользователю, например ввод данных. Назначения могут включать обзор и утверждение другими пользователями. |
Задание |
Системная задача, такая как загрузка данных, выполнение наборов правил или отправка уведомлений. Задания можно определять и выполнять в рамках цикла или независимо. |
Цикл |
Определяет дату выполнения задания или назначения. Цикл может представлять собой единичный эпизод или процесс, повторяющийся определенное число раз или через какой-либо интервал времени. |
Форма |
Используется для ввода данных, тогда как отчет используется для отображения данных. Формы и отчеты создаются в Надстройка PerformancePoint для Excel как рабочие листы. |
Безопасность
Модель безопасности Сервер планирования основана на ролях. Пользователи назначаются ролям, а уровни их разрешений в системе Сервер планирования определяются их ролями. Используется два типа ролей: административные роли и бизнес-роли.
Административные роли используются для создания приложений или предоставления необходимых разрешений ключевым сотрудникам организации.
Бизнес-роли используются для управления доступом пользователей Надстройка PerformancePoint для Excel к бизнес-данным. Действие роли распространяется только на узел модели, в котором она создана.
Пользователь — это лицо в системе Планирование, выполняющее одну или несколько задач. Например, пользователь может быть участником, рецензентом или утверждающим.