Алгоритм работы сценария Расчет фактических значений показателей эффективности:
1. | Просмотр справочника Расписания расчетов показателей эффективности текущего сервера и поиск расписания, в котором время следующего расчета меньше или равно текущему времени. |
2. | Проверка наличия связи расписания с показателями эффективности: поиск записей в справочнике Связи расписаний с показателями и оповещениями. |
3. | Для каждого найденного показателя, у которого тип расчета Авто, выполнение сценария Запуск вычислений показателя эффективности. |
4. | Просмотр справочника Оповещения по показателям эффективности и поиск записей, у которых в поле *Синхронизировать указано значение Да. |
5. | Выполнение сценария Запуск оповещений показателя эффективности для каждого найденного оповещения. |
6. | Установка времени следующего расчета в карточке расписания в поле *Дата следующего расчета. |
Алгоритм работы сценария Формирование оповещений по показателям:
1. | Просмотр справочника Расписания расчетов показателей эффективности текущего сервера и поиск расписания, в котором время следующего расчета меньше или равно текущему времени. |
2. | Проверка наличия связи расписания с оповещениями: поиск записи в справочнике Связи расписаний с показателями и оповещениями. |
3. | Для каждого найденного оповещения, у которого в поле *Синхронизировать указано значение Нет, выполнение сценария Запуск оповещения показателя эффективности. |
4. | Установка времени следующего расчета в карточке расписания в поле *Дата следующего расчета. |
Все новые расписания начинают обрабатываться сразу после их создания.
Настройка запуска расчетов по расписанию выполняется один раз для всех расписаний.
Чтобы настроить запуск расчетов по расписанию, настройте автоматический запуск сценариев системы:
• | Расчет фактических значений показателей эффективности (IndicatorFactValuesCalculation). Расчет показателей с типом расчета Авто и перенос значения из временной таблицы tmpPIMIndicator, которая заполняется в расчете, в таблицу PIMIndicator, из которой берутся значения при отображении на контрольной панели; |
• | Формирование оповещений по показателям эффективности (IndicatorNotificationsGeneration). Расчет оповещений. |
В скобках указано имя сценария, которое следует использовать в командной строке.
Сценарии рекомендуется запускать с интервалом, соответствующим минимальному интервалу всех расписаний. Например, если есть расписания с интервалом 1 час, сценарии рекомендуется запускать каждый час.
Для запуска сценариев используйте назначенные задания Windows. Подробнее см. раздел «Запуск сценариев через задания Windows».