Монітор робочого процесу в Informatica: приклади перегляду завдань і діаграми Ганта
У нашому попередньому підручнику ми обговорювали робочий процес — це не що інше, як група команд або інструкцій для служби інтеграції. Він визначає, як запускати завдання, як-от командне завдання, завдання сеансу, завдання електронної пошти тощо. Щоб відстежувати, чи все впорядковано та виконується в потрібному порядку, нам потрібен монітор робочого процесу.
Що таке монітор робочого процесу?
Монітор робочих процесів — це інструмент, за допомогою якого можна відстежувати виконання робочих процесів і завдань, призначених для робочого процесу.
У моніторі робочого процесу ви можете,
- Дивіться деталі виконання
- Переглянути історію виконання робочого процесу
- Зупинка, переривання або перезапуск робочих процесів і завдань
- Відображення робочих процесів, які виконуються принаймні один раз
Монітор робочого процесу складається з таких вікон:
- Вікно навігатора – показує контрольовані сховища, папки та службу інтеграції
- Вікно виводу – відображає повідомлення зі служб інтеграції та репозиторію
- Вікно властивостей – відображає деталі/властивості завдань і робочих процесів
- Вікно часу – відображає перебіг запущених завдань і робочих процесів із детальною інформацією про час.
Тепер давайте подивимося, що ми можемо зробити в Workflow Monitor
Як відкрити Workflow Monitor
Крок 1) У Informatica Designer або на панелі інструментів диспетчера робочих процесів клацніть піктограму монітора робочого процесу
Крок 2) Це відкриє вікно моніторингу робочого процесу
В інструменті моніторингу робочого процесу ви побачите репозиторії та пов’язані служби інтеграції зліва. У стовпці статусу ви побачите, підключено чи відключено до служби інтеграції. Якщо ви перебуваєте в режимі відключення, ви не побачите жодних запущених робочих процесів. Існує шкала часу, яка допомагає нам визначити, скільки часу знадобилося для виконання завдання.
Крок 3) Монітор робочого процесу за замовчуванням перебуває в режимі відключення. Щоб підключитися до служби інтеграції.
- Клацніть правою кнопкою миші на службі інтеграції
- Виберіть варіант підключення
Після підключення монітор покаже статус підключеного.
Перегляди в Workflow Monitor
У моніторі робочого процесу Informatica є два типи переглядів
- Вид завдання
- Вид Ганта
Перегляд завдань
Перегляд завдань відображає виконання робочого циклу у форматі звіту та впорядковано за виконаннями робочого циклу. Він забезпечує зручний підхід для порівняння прогонів робочого циклу та фільтрації деталей прогонів робочого циклу.
Перегляд завдань показує такі деталі
- Список запусків робочого циклу – показує список запусків робочого циклу. Він містить імена папок, робочих процесів, робочих програм і завдань. Він відображає виконання робочого процесу в хронологічному порядку з останнім виконанням у верхній частині. Він відображає папки та служби інтеграції в алфавітному порядку.
- Повідомлення про статус – повідомлення від Служби інтеграції щодо статусу завдання або робочого процесу.
- Вузол – вузол служби інтеграції, який виконав завдання.
- Час початку – час початку завдання або робочого процесу.
- Час завершення – час, коли завдання або робочий процес завершили виконання.
- Статус – показує статус завдання або робочого циклу, незалежно від того, розпочато, успішно, невдало чи перервано.
Перегляд діаграми Ганта
У режимі перегляду діаграми Ганта ви можете переглядати хронологічний вигляд виконання робочого процесу. Діаграма Ганта відображає таку інформацію.
- Назва завдання – назва завдання в робочому процесі
- Тривалість – час, витрачений на виконання завдання
- Статус – останній статус завдання або робочого процесу
Для перемикання між режимами перегляду діаграми Ганта та завдань
Щоб перейти від діаграми Ганта до перегляду завдань або навпаки, натисніть відповідну кнопку, як показано на знімку екрана, щоб змінити режим.
Приклад: як відстежувати та переглядати деталі
У попередніх прикладах ми створили a
- Відображення “m_emp_emp_target”: Відображення — це набір інструкцій щодо модифікації даних і обробки перетворень, що впливає на набір записів.
- Сеанс “s_ m_emp_emp_target” : сеанс є об’єктом вищого рівня для відображення, який визначає властивості виконання. Наприклад, параметри налаштування продуктивності, деталі підключення джерел/цілей тощо.
- Робочий процес “wkf_s_m_emp_emp_target”: Робочий цикл є контейнером для сеансу та інших об’єктів, і він визначає час виконання завдань і залежність або потік виконання.
Зараз ми розберемо деталі виконання в цій темі.
Крок 1) Перезапустіть конструктор робочих процесів, як описано в попередній темі
Крок 2) Перейдіть до монітора робочого циклу, і у вікні монітора ви побачите деталі, як показано на знімку екрана, як-от сховище, деталі виконання робочого циклу, деталі вузла, час початку виконання робочого циклу, час завершення виконання робочого циклу та стан.
Крок 3) Тут ви можете переглянути поточний робочий процес, який має статус «запущено».
Крок 4) Після завершення виконання робочого циклу його статус зміниться на успішно/невдало разом із деталями про час початку та завершення.
Крок 5) Щоб переглянути деталі завдання
- Клацніть правою кнопкою миші назву завдання
- У спливаючому вікні виберіть «отримати властивості запуску»
- З’явиться вікно властивостей із деталями завдання
Крок 6) Клацніть кожне з меню вікна властивостей, щоб переглянути конкретні деталі.
Тут ми вибрали «Деталі завдання» для перегляду. Він відображатиме всі деталі, такі як назва екземпляра, тип завдання, час початку, назва служби інтеграції тощо.
Деталі завдання –
Джерело і Target Статистика
Статистика джерела та цілі містить деталі джерела та цілі. Наприклад, скільки рядків отримано з джерела та скільки рядків заповнено в ціль, поточну пропускну здатність тощо
На наступному екрані 14 записів витягуються з джерела, і всі 14 заповнюються в цільовій таблиці.
- Прикладні ряди вказує, скільки записів Informatica намагалася оновити або вставити ціль
- Уражені ряди означають, скільки застосованих рядків було фактично успішно виконано. Тут усі 14 рядків успішно завантажено в ціль, тому кількість однакова для обох.
- Відхилені рядки вказує, скільки рядків викинуто через цільове обмеження чи інші проблеми.
У цьому підручнику ви дізналися, як відкривати та контролювати робочі процеси та завдання за допомогою монітора робочих процесів.