Мониторинг и профайлинг системы DIRECTUM

 

Статистика выполнения типовых маршрутов

 

Особенности добавления параметров для разрезов

При добавлении параметра с целью получить дополнительный разрез анализа, необходимо учитывать следующие особенности:

1.      Параметр, используемый в качестве разреза, может быть любого типа, кроме типа «Коллекция …», «Список объектов» и «Список пользователей». Например, «Строка», «Число», «Справочник» и т.д.

Полный список типов параметров приведен в описании справочника Типовые маршруты (см. книгу «Компоненты системы DIRECTUM», раздел «Параметры типовых маршрутов»).

2.      Значение параметра можно запрашивать у пользователя и/или заполнять программно. От времени заполнения параметра зависит, для каких блоков указанное значение будет регистрироваться в таблицах SQL-сервера и, как следствие, для каких этапов процесса это значение будет выводиться в отчетах.

Если параметр запрашивается у пользователя:

 

Время запроса

Блоки, для которых будет регистрироваться значение

При выборе типового маршрута

Во всех блоках типового маршрута

При выполнении задания с определенным результатом

Во всех блоках, начиная с текущего.

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

 

Если параметр заполняется программно:

 

Событие

Блоки, для которых будет регистрироваться значение

Событие типового маршрута «Завершение выбора»

Во всех блоках типового маршрута

Событие блока «Старт»

Во всех блоках, начиная с текущего

Событие блока «Завершение»

Во всех блоках, начиная со следующего

События блоков типа «Задание»:

1. «До запроса параметров»

2. «После запроса параметров»

Во всех блоках, начиная с текущего.

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

Такой состав блоков связан с тем, что значения параметров на каждой итерации блока регистрируются в событии «Завершение» из компоненты Прикладные блоки типовых маршрутов. Это событие обрабатывается после выполнения всех заданий по блоку и обрабатывается перед одноименным событием из компоненты Типовые маршруты.

 

 

См. также:

·         Общие сведения о добавлении разрезов через параметры;

·         Пример добавления разрезов через параметры.