Различия

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

Ссылка на это сравнение

ru:directum:stage_control:settings [2013/11/06 17:27]
barinova [Описание параметров контрольных точек]
— (текущий)
Строка 1: Строка 1:
-====== Настройка контрольных точек ====== 
  
-В системе Business Studio для загрузки из DIRECTUM статистических данных об исполнении бизнес-процесса нужно настроить его контрольные точки. 
- 
-В системе DIRECTUM в csv-файлы со статистической информацией об исполнении процессов попадает информация об исполнении типового маршрута DIRECTUM, а не бизнес-процесса Business Studio. Для установления соответствия типовых маршрутов DIRECTUM и бизнес-процессов Business Studio используется справочник "Программные продукты". Перед настройкой контрольных точек процесса в Business Studio необходимо экспортировать из DIRECTUM структуру типового маршрута (см. [[ru/directum/transfer_to_bs#экспорт_состава_компонент_directum_и_структуры_типовых_маршрутов|Экспорт состава компонент DIRECTUM и структуры типовых маршрутов]]), который был создан на основе диаграммы процесса, переданного ранее из Business Studio. При передаче структуры типовых маршрутов в Business Studio связь функции информационной системы (ИС), соответствующей блоку типового маршрута, и бизнес-процесса устанавливается автоматически (//Рис. 1//). 
- 
-[{{ ru/directum/stage_control/stage_control_062.png?nolink |Рисунок 1}}] 
- 
-При передаче из DIRECTUM структуры типового маршрута могут передаваться блоки, объединяющие через логическое условие "И" или "ИЛИ". В этом случае связи с функциями ИС, созданными этих блоков, в Business Studio не создаются. После выполнения импорта в окне "Ошибки импорта" выводится информация о невозможности создания подобных связей (//Рис. 2//). 
- 
-[{{ ru/directum/stage_control/stage_control_064.png?nolink |Рисунок 2}}] 
- 
-Для настройки контрольных точек процесса необходимо заполнить ряд параметров в окне, которое открывается по гиперссылке //__Контроллинг__//, находящейся в окне свойств процесса. Окно свойств процесса вызывается для элемента класса "Процессы" нажатием кнопки {{ru/directum/stage_control/stage_control_066.png?20x20&nolink}}. В открывшемся окне на вкладке "Статистика" (//Рис. 3//) отображается информация об исполнении процесса, а также информация об исполнении шагов процесса, если процесс был разбит на произвольные шаги. 
- 
-[{{ ru/directum/stage_control/stage_control_068.png?nolink |Рисунок 3}}] 
- 
-На вкладке "Настройка контрольных точек" (//Рис. 4//) для текущего процесса выполняется настройка контрольных точек "Начало" и "Завершение". Контрольная точка "Начало" определяет начало выполнения процесса или его шага, а контрольная точка "Завершение" − окончание выполнения процесса или его шага. 
- 
-[{{ ru/directum/stage_control/stage_control_070.png?nolink |Рисунок 4}}] 
- 
-Для заполнения параметров контрольных точек необходимо использовать специальные шаблоны из справочника "Шаблоны настройки контроллинга процессов" (пункт Главного меню "Анализ процессов -> Шаблоны контрольных точек"). 
- 
-В справочнике "Шаблоны настройки контроллинга процессов" уже созданы шаблоны для настройки контрольных точек процессов, исполняемых в DIRECTUM: 
- 
-  *Directum.Процесс - шаблон для настройки контрольных точек процессов; 
-  *Directum.Операция - шаблон для настройки контрольных точек подпроцессов. 
- 
-Автозаполнение параметров настройки контрольных точек выполняется при помощи гиперссылки //__Автонастройка параметров для DIRECTUM__//. 
- 
-В результате выбора данной гиперссылки на экране будет выведено справочное сообщение (//Рис. 5//) о том, что необходимо в заполняемых параметрах указать путь к папке базы данных и указать имя таблицы. Так как загрузка статистики из DIRECTUM осуществляется при помощи csv-файлов, то в качестве пути к папке базы данных нужно указать путь к папке, откуда будут загружаться данные файлы. А в качестве пути к таблице базы данных нужно указать название файла, из которого будет выполняться загрузка статистики. Если статистика из DIRECTUM будет всегда загружать из одной и той же папки, то данную папку можно сразу указать в соответствующем шаблоне в справочнике шаблонов контрольных точек. 
- 
-[{{ ru/directum/stage_control/stage_control_072.png?nolink |Рисунок 5}}] 
- 
-При появлении данного сообщения нужно нажать на кнопку "ОК" и внести в шаблоны необходимые изменения. Шаблоны для системы DIRECTUM подставляются автоматически в окно для указания используемых шаблонов (//Рис.////6//). 
- 
-[{{ ru/directum/stage_control/stage_control_074.png?nolink |Рисунок 6}}] 
-===== Описание параметров контрольных точек ===== 
- 
-Подробно описание параметров контрольных точек приведено в статье [[ru/manual/bpcontrolling/chekpoint_setting#описание_параметров_контрольных_точек|Описание параметров контрольных точек]] ([[ru/manual/manual]], глава [[ru/manual/bpcontrolling/chekpoint_setting]]. 
- 
-Параметр //"Ключ процесса и его значение"// необходим для идентификации процесса или шага процесса. Ключом является набор полей таблицы. Ключ может задаваться как интерактивно в виде значений полей, так и вручную в виде произвольного условия SQL-запроса. Окно с перечнем полей открывается по кнопке {{common/3dot.png?nolink}} в строке параметра //"Ключ процесса и его значение"//. 
- 
-Если после импорта в Business Studio структуры типовых маршрутов устанавливается связь функции ИС, созданной по блоку типового маршрута, и процесса Business Studio (см. //Рис. 1//), то в значение ключа автоматически добавляется GUID функции ИС. 
- 
-Параметр //"Ключ экземпляра процесса"// необходим для идентификации экземпляра процесса. Экземпляр процесса - это сущность, соответствующая однократному выполнению процесса. Ключ экземпляра процесса может задаваться как интерактивно, так и вручную в виде произвольного списка полей, составляющих ключ. 
- 
-Параметр //"Название экземпляра процесса"// необходим для указания имени поля источника данных, в котором хранится название экземпляра процесса. 
- 
-Параметр //"Время"// необходим для указания имени поля источника данных, в котором хранится дата и время начала или завершения процесса. 
- 
-Параметр //"Тип события"// − необязательный параметр, который предназначен для указания дополнительного условия для идентификации записи в таблице источника данных, которая соответствует началу или завершению процесса. Задается в виде произвольного условия SQL-запроса. Например, //EventType="Start"//. 
- 
-Параметр //"Ключ экземпляра родительского процесса"// − необязательный параметр, который предназначен для идентификации экземпляра родительского процесса. Ключ экземпляра родительского процесса может задаваться как интерактивно в виде значений полей, так и вручную в виде произвольного условия SQL-запроса. Значения заданного выражения должны совпадать со значениями ключей экземпляров процесса-родителя. Ключ экземпляра родительского процесса используется для подробного анализа выполнения процесса (перехода к шагам экземпляра процесса) и задается в настройках контрольных точек шагов процесса. 
- 
-Перечисленные параметры заполняются как для контрольной точки "Начало", так и для контрольной точки "Завершение". В случае если данные о начале и завершении процесса хранятся в одной таблице, то часть параметров для контрольной точки "Завершение" можно не задавать. Для этого предусмотрена галочка "//Использовать данные контрольной точки "Начало"//, которая определяет, что в качестве значения параметра контрольной точки "Завершение" будет использован соответствующий параметр контрольной точки "Начало". 
-===== Настройка источника данных ===== 
- 
-Для уточнения параметра "Источник данных" нужно нажать кнопку {{common/3dot.png?nolink}} в поле данного параметра. В открывшемся окне необходимо заполнить параметры: //"База данных"//, //"Таблица"// и //"Формат даты"//. Для заполнения параметра //"База данных"// нужно его выделить и нажать кнопку {{common/3dot.png?nolink}}. 
- 
-Если источником данных является csv-файл, то в открывшемся окне "Свойства связи с данными" на вкладке "Поставщик данных" указан "Microsoft Jet 4.0 OLE DB Provider". На вкладке "Подключение" необходимо указать папку, в которой находится файл со статистикой (пример заполнения см. на //Рис. 7//). После заполнения параметров на указанных вкладках в окне "Свойства связи с данными" необходимо нажать кнопку "ОК". Подобное изменение можно сделать для шаблонов настройки параметров контрольных точек для DIRECTUM, если csv-файлы всегда загружаются в Business Studio из одной и той же папки. 
- 
-[{{ ru/directum/stage_control/stage_control_078.png?nolink |Рисунок 7}}] 
- 
-Затем нужно указать в параметре //"Таблица"// файл, из которого будет загружаться статистика, и при необходимости указать формат даты (//Рис. 8//). 
- 
-[{{ ru/directum/stage_control/stage_control_080.png?nolink |Рисунок 8}}] 
- 
-После заполнения всех необходимых параметров источника данных окно редактирования параметра //"Источник данных"// можно закрыть. 
-===== Заполнение шагов процесса ===== 
- 
-По умолчанию для процесса в качестве шагов задаются его подпроцессы при помощи гиперссылки //__Автозаполнение списка шагов__//, расположенной на вкладке "Шаги процесса". Откроется окно "Заполнение подпроцессов" (//Рис. 9//), в котором будет предложено выбрать режим заполнения параметров загрузки контрольных точек. 
- 
-[{{ ru/directum/stage_control/stage_control_082.png?nolink |Рисунок 9}}] 
- 
-Если выбрать режим "Без шаблона", то на вкладку "Шаги процесса" будут просто добавлены подпроцессы рассматриваемого процесса. Далее необходимо будет заполнить данные контрольных точек для каждого шага с помощью гиперссылки //__Детализация__//. 
- 
-Если выбрать режим "По шаблону" и при помощи кнопки {{common/3dot.png?nolink}} выбрать шаблон настройки контрольных точек, то на вкладку "Шаги процесса" добавятся подпроцессы с заполненными данными контрольных точек. В случае, когда все подпроцессы в качестве шагов рассматриваемого процесса не нужны, то для анализа оставляются только наиболее важные шаги процесса, а остальные удаляются из списка. 
- 
-После того, как для процесса настроены контрольные точки, можно выполнять загрузку данных по гиперссылке //__Загрузка данных__// на вкладке "Статистика". 
-===== Работа с шаблонами контрольных точек ===== 
- 
-Создание специальных шаблонов, применяемых для автозаполнения параметров при настройке контрольных точек процессов, осуществляется в справочнике "Шаблоны настройки контроллинга процессов" (пункт Главного меню "Анализ процессов -> Шаблоны контрольных точек"). При создании шаблона в данном справочнике необходимо указать наименование шаблона, а также заполнить параметры контрольных точек "Начало" и "Завершение". Описание параметров, заполняемых при настройке контрольных точек, приведено в [[ru/directum/stage_control/settings#описание_параметров_контрольных_точек|Описание параметров контрольных точек]]. 
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki