У нашому попередньому підручнику ми обговорювали робочий процес - це не що інше, як групу команд або інструкцій службі інтеграції. Він визначає, як запускати завдання, такі як командне завдання, завдання сеансу, завдання електронної пошти тощо. Щоб відстежувати все, що впорядковується та виконується у бажаному порядку, нам потрібен монітор робочого процесу.
Що таке Monitor Workflow?
Монітор робочого циклу - це інструмент, за допомогою якого ви можете контролювати виконання робочих процесів та завдань, призначених робочому циклу.
У моніторі робочого процесу ви можете,
- Подивіться деталі виконання
- Перегляньте історію виконання робочого процесу
- Зупиніть, скасуйте або перезапустіть робочі процеси та завдання
- Відображення робочих процесів тих, хто виконується принаймні один раз
У цьому посібнику - ви дізнаєтесь
- Як відкрити монітор робочого процесу
- Перегляд завдання
- Перегляд діаграми Ганта
- Приклад - Як контролювати та переглядати деталі
Монітор робочого процесу складається з наступних вікон -
- Вікно навігатора - відображає відстежувані сховища, папки та службу інтеграції
- Вікно виводу - відображає повідомлення служб інтеграції та сховища
- Вікно властивостей - відображає деталі / властивості про завдання та робочі процеси
- Вікно часу - відображає хід запущених завдань та робочих процесів із деталями часу.
Тепер давайте подивимося, що ми можемо зробити в Workflow Monitor
Як відкрити монітор робочого процесу
Крок 1 - У панелі інструментів Informatica Designer або Workflow натисніть на піктограму монітора робочого процесу
Крок 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 - Клацніть на кожне з меню вікна властивостей, щоб переглянути конкретні деталі.
Тут ми вибрали "Деталі завдання" для перегляду. Він відобразить усі деталі, такі як ім'я екземпляра, тип завдання, час запуску, назва служби інтеграції тощо.
Деталі завдання -
Статистика джерел і цілей
Статистика джерел і цілей містить деталі джерела та цілі. Наприклад, скільки рядків отримано з джерела і скільки рядків заповнено в цільовій поточній пропускній здатності тощо
На наступному екрані 14 записів отримуються з джерела, а всі 14 заповнюються в цільовій таблиці.
- Застосовані рядки означають, скільки записів Informatica намагалася оновити або вставити ціль
- Вражені рядки вказують, скільки дійсно застосовано рядків застосованих рядків. Тут усі 14 рядків успішно завантажені в ціль, тож підрахунок однаковий для обох.
- Відхилені рядки означають, скільки рядків скинуто через цільове обмеження чи інші проблеми.
У цьому підручнику ви дізналися, як відкривати та контролювати робочі процеси та завдання за допомогою монітора робочих процесів.