Мониторинг и профайлинг системы DIRECTUM
Статистика выполнения типовых маршрутов
Особенности добавления параметров для разрезов
При добавлении параметра с целью получить дополнительный разрез анализа, необходимо учитывать следующие особенности:
1. Параметр, используемый в качестве разреза, может быть любого типа, кроме типа «Коллекция …», «Список объектов» и «Список пользователей». Например, «Строка», «Число», «Справочник» и т.д.
Полный список типов параметров приведен в описании справочника Типовые маршруты (см. книгу «Компоненты системы DIRECTUM», раздел «Параметры типовых маршрутов»).
2. Значение параметра можно запрашивать у пользователя и/или заполнять программно. От времени заполнения параметра зависит, для каких блоков указанное значение будет регистрироваться в таблицах SQL-сервера и, как следствие, для каких этапов процесса это значение будет выводиться в отчетах.
Если параметр запрашивается у пользователя:
Время запроса |
Блоки, для которых будет регистрироваться значение |
При выборе типового маршрута |
Во всех блоках типового маршрута |
При выполнении задания с определенным результатом |
Во всех блоках, начиная с текущего. У всех заданий, созданных в рамках одной итерации блока, параметр будет иметь то значение, которое будет введено при выполнении последнего задания. |
Если параметр заполняется программно:
Событие |
Блоки, для которых будет регистрироваться значение |
Событие типового маршрута «Завершение выбора» |
Во всех блоках типового маршрута |
Событие блока «Старт» |
Во всех блоках, начиная с текущего |
Событие блока «Завершение» |
Во всех блоках, начиная со следующего |
События блоков типа «Задание»: 1. «До запроса параметров» 2. «После запроса параметров» |
Во всех блоках, начиная с текущего. У всех заданий, созданных в рамках одной итерации текущего блока, параметр будет иметь то значение, которое будет задано при выполнении последнего задания. |
Такой состав блоков связан с тем, что значения параметров на каждой итерации блока регистрируются в событии «Завершение» из компоненты Прикладные блоки типовых маршрутов. Это событие обрабатывается после выполнения всех заданий по блоку и обрабатывается перед одноименным событием из компоненты Типовые маршруты.
См. также:
· Общие сведения о добавлении разрезов через параметры;
· Пример добавления разрезов через параметры.
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|