📌 Показательный пример — «Логика молока» (ex. «Данон» и Health & Nutrition). Компания загрузила в Process Mining журнал событий из складской системы (WMS) — записи об операциях с товаром — и по ним восстановила реальные цепочки поставок. Результат: 77% цепочек имеют потенциал оптимизации, а экономия по отдельным группам продуктов достигает 2–5 млн рублей.
Журнал событий в Process Mining: что это, как анализировать Event Log в бизнес-процессах

Любой бизнес-процесс оставляет цифровой след. Каждое действие — оформление заказа, согласование договора, отгрузка товара — система фиксирует записью с отметкой времени. Эти записи собираются в журнал событий, или Event Log. Для Process Mining он служит отправной точкой: без него технология не восстановит, как проходят процессы на самом деле.
Разберем, что такое журнал событий, откуда в нем появляются данные, как читать цепочку событий и анализировать журнал шаг за шагом.
Разберем, что такое журнал событий, откуда в нем появляются данные, как читать цепочку событий и анализировать журнал шаг за шагом.

Статья подготовлена вместе с экспертом
Глеб Берюков, менеджер продукта VK Process Mining
Что такое Event Log?
Журнал событий — это структурированный набор записей о действиях, которые происходили в информационных системах компании. У понятия много названий: журнал событий системы, логи событий, лог действий, журнал регистрации событий, system event log. Суть одна — хронологическая летопись того, что и когда произошло в процессе.
Event Log легко спутать с техническими логами приложений, но это разные вещи. Логи приложений нужны разработчикам: они фиксируют ошибки, отладочные сообщения и системные сбои, живут в свободном формате и не привязаны к бизнес-процессу.
Журнал событий описывает процесс на языке бизнеса — заказы, согласования, документы — и структурирован вокруг экземпляра. Поэтому для Process Mining необходим именно он, а не системный лог.
Структура Event Log: из чего состоит журнал событий?
Минимальная запись в журнале событий держится на трех атрибутах:
- case_id — идентификатор экземпляра процесса. Связывает события одного заказа, заявки или обращения.
- activity — действие, которое выполнено: «Заказ создан», «Счет оплачен».
- timestamp — время события, основа хронологии и расчета длительности.
К этим данным можно добавить любые дополнительные данные. Например:
- resource — исполнитель: сотрудник, отдел или система.
- cost — стоимость операции или этапа жизненного цикла экземпляра.
Одна строка журнала читается как факт: case_id 10042 — «Счет выставлен» — 14.05.2026 09:31:25 — менеджер Иванов — 10000. Тысячи таких строк складываются в полную картину процесса.
Данные попадают в Event Log из систем, где фиксируются операции: ERP, CRM, BPMS, складской учет (WMS), service desk, базы данных и журналы транзакций. Process Mining — модуль VK Business Analytics — собирает записи из любых источников, где ведется логирование, и сводит их в единый журнал.
Чем Event Log для Process Mining отличается от обычных логов приложений
| Признак | Event Log (журнал событий) | Логи приложений |
| Назначение | Анализ бизнес-процессов | Диагностика и отладка ПО |
| Кто читает | Аналитик, руководитель | Разработчик, администратор |
| Привязка к case | Обязательна | Отсутствует |
| Структура | Четкие атрибуты (case_id, activity, time) | Свободный текст |
| Что фиксирует | Шаги процесса | Ошибки и события системы |
Цепочка событий: как читать историю процессов
Если отобрать из журнала все события одного экземпляра процесса и выстроить их по времени, получится цепочка событий — маршрут, который прошел конкретный заказ или документ. Цепочки разных экземпляров складываются в единый граф процесса с вариантами прохождения: одни воспроизводятся часто, другие остаются единичными отклонениями.
Process Mining превращает эти цепочки в наглядную карту процесса: узлы — действия, стрелки — переходы между ними, толщина и цвет показывают частоту и длительность. Аналитик видит не предполагаемую схему из регламента, а реальный процесс со всеми обходными путями.
Два примера:
-
Обработка заказа в интернет-магазине. Стандартная цепочка: заказ создан → оплачен → собран → отгружен → доставлен. Если появляется переход с возвратом на склад или «повторная сборка», это сигнал о сбое.
-
Согласование документа. Норма: создан → отправлен на согласование → утвержден. Если документ многократно возвращается на доработку, цепочка покажет петлю — лишний цикл, который крадет время.
Аномалии в цепочке прямо указывают на проблемы: задержки между шагами выдают узкое место, повторяющиеся операции — переделки, пропущенные шаги — нарушение регламента. Ради этого журнал и читают.
Как анализировать журнал событий: пошаговый гайд
Шаг 1. Проверка качества данных.
Качество анализа напрямую зависит от качества журнала: на неполных или ошибочных записях даже мощный инструмент покажет искаженную картину.
Проверьте три вещи:
- полнота данных — их должно быть достаточно, чтобы охватить репрезентативный период и увидеть возможные варианты исполнения процесса;
- полнота атрибутов — везде ли заполнены идентификатор экземпляра процесса, действие и время;
- корректность временных меток — нет ли событий «из будущего»;
- отсутствие дубликатов и мусорных записей — тестовых операций, технических статусов, служебных действий систем.
Шаг 2. Анализ процесса и поиск узких мест.
После загрузки журнала событий система процессной аналитики восстанавливает цифровой двойник процесса.
- Сами по себе сырые данные ответов не дают, но система позволяет проанализировать их и наглядно подсветить проблемы. Например, с ее помощью можно:
- Сравнить реальное исполнение процесса с эталоном — наложить фактический ход процесса на утвержденный регламент и увидеть обходные пути или пропущенные обязательные шаги;
- Найти узкие места — где теряются время и деньги;
- Выявить ситуации, когда документ возвращается на доработку по нескольку раз, увеличивая стоимость процесса.
После внедрения изменений процесс перепроверяют по свежему журналу и оценивают эффект. Так анализ становится регулярным, а не разовым.

Попробуйте VK Business Analytics, чтобы проанализировать выполнение бизнес-процессов на основе данных из ваших систем.
Заключение
Логирование событий — это основа анализа процессов в Process Mining. Журнал хранит реальную историю событий, а цепочки показывают, как процесс идет на самом деле, а не как описан в регламенте. Качество данных при этом решает все: неполный или некорректный журнал приводит к плохим выводам. Анализ графа процесса вскрывает скрытые проблемы — задержки, повторы, обходные пути, — которые незаметны при обычном взгляде на процесс.
FAQ
Можно ли анализировать Event Log без специализированного ПО для Process Mining?
Технически да — выгрузку можно изучать в Excel или через SQL. Но вручную сложно провести анализ журналов событий, сравнить сотни вариантов и найти узкие места. Инструменты Process Mining делают это автоматически и на больших объемах данных.
Как часто нужно обновлять данные (Event Log) для актуального анализа?
Зависит от задачи. Для разового исследования хватает исторической выгрузки. Для постоянного контроля систему Process mining подключают к источникам напрямую и обновляют в режиме, близком к реальному времени, — так работает, например, ежедневный мониторинг складов.
Какие существуют стандарты формата для Event Log?
Стандарт нужен, чтобы журнал событий одинаково «читали» разные системы и инструменты Process Mining. Основных вариантов несколько:
- XES (eXtensible Event Stream) — главный отраслевой стандарт, формат на основе XML. XES описывает журнал на трех уровнях — сам журнал, цепочки событий одного экземпляра процесса и отдельные события. Для типовых атрибутов вроде времени, исполнителя и статуса в нем есть готовые расширения, поэтому такой файл без потерь переносится между разными инструментами.
- CSV — самый простой и распространенный вариант. Это обычная таблица, где каждый столбец соответствует атрибуту: идентификатор экземпляра процесса, действие, время. Жесткой структуры в CSV нет и большинство инструментов Process Mining такие файлы принимают.
Как защитить конфиденциальные данные в Event Log при анализе?
Персональные данные обезличивают: имена и идентификаторы заменяют на роли или хеши, а доступ к журналу разграничивают по правам. Для анализа процесса важна последовательность действий, а не личность исполнителя, поэтому обезличивание не влияет на результат.
Задайте вопрос экспертам или запросите демо
Оставьте свои контактные данные, и наши эксперты свяжутся с вами в ближайшее время

Почитать по теме

Как определить узкие места и отклонения в процессах на основе событийных данных

От BI к Process Mining: эволюция подходов к аналитике бизнес-процессов

