Business Flow¶
О приложении
ИТ-команды и владельцы бизнеса могут использовать
Business Flow для мониторинга и анализа критически важных потоков бизнес-процессов. Вы можете отслеживать сквозные задержки процессов, обнаруживать аномалии процессов и формировать отчёты по ключевым показателям эффективности (KPI) бизнеса.
Business Flow помогает диагностировать проблемы процессов и приоритизировать возможности оптимизации процессов для улучшения бизнес-результатов.
Предварительные требования
Обязательно
- Определите и активируйте бизнес-события для каждого шага процесса.
- Определите уникальный идентификатор (идентификатор корреляции), общий для всех шагов процесса (например,
order_id). Название идентификатора корреляции может различаться между шагами; значение используется для связывания шагов в единый поток.
Рекомендуется
- Определите бизнес-события, которые указывают на инциденты или бизнес-исключения, такие как ошибки оплаты кредитной картой, отсутствие товара, исключения при доставке или другие не связанные с ИТ проблемы процессов.
- Определите бизнес-KPI по вашему выбору, например, выручку, который может быть извлечён из атрибута бизнес-события.
Перед началом работы¶
- Бизнес-процесс структурирован в шаги или вехи, которые связаны через направленный поток и ветвящиеся пути.
- Каждый шаг или веха может включать бизнес-события, которые указывают на продвижение бизнес-потока к определённой точке. Кроме того, эти шаги могут включать бизнес-события, описывающие ошибки или исключения, влияющие на бизнес-процесс.
- Бизнес-события, как для определений шагов, так и для исключений, настраиваются на основе их значений
event.providerиevent.type. Для использования этих событий в
Business Flow захваченные бизнес-события должны соответствовать этим определениям.
Пример:
Рассмотрим бизнес-событие в EasyTrade, которое фиксирует создание заказа кредитной карты. Чтобы использовать это событие как часть определения вехи, например, Создание заказа кредитной карты, необходимо определить конкретные event.type и event.provider для этого бизнес-события. Это позволяет выбрать событие для шага Создание заказа кредитной карты.
Аналогично, для бизнес-исключения значения event.type и event.provider должны быть уникальными для данного бизнес-события, что позволяет использовать его в шаге как определение бизнес-исключения.
Разрешения¶
В следующей таблице описаны необходимые разрешения.
app-engine:functions:run
Запуск вычислений Business Flow
storage:bizevents:read
Чтение бизнес-событий из Grail
storage:buckets:read
Чтение системных данных из Grail
state:app-states:read
Чтение и совместное использование конфигураций в app-states
state:app-states:write
Запись конфигураций в app-states
state:app-states:delete
Удаление конфигураций в app-states
app-settings:objects:read
Чтение конфигураций в app-settings
app-settings:objects:write
Запись конфигураций в app-settings
settings:objects:read
Чтение объектов настроек
settings:objects:write
Запись объектов настроек
Установка¶
Убедитесь, что приложение установлено в вашей среде.
Начало работы
Концепции
Сценарии использования
ИТ-команды и владельцы бизнеса могут использовать
Business Flow для мониторинга и анализа критически важных потоков бизнес-процессов. Вы можете отслеживать сквозные задержки процессов, обнаруживать аномалии процессов и формировать отчёты по ключевым показателям эффективности (KPI) бизнеса.
Business Flow помогает диагностировать проблемы процессов и приоритизировать возможности оптимизации процессов для улучшения бизнес-результатов.


1 из 2 Дашборд Business Flow предоставляет обзор состояния процессов и бизнес-KPI в реальном времени. Ошибки и бизнес-исключения отображаются для выбранного шага.
Обзор¶
Вкладка Обзор является стартовой страницей, где вы можете начать знакомство с
Business Flow и изучить демонстрационную конфигурацию бизнес-потока или последнюю открытую конфигурацию в едином представлении.
Здесь вы можете:
- Анализировать настроенные бизнес-потоки. Вкладка содержит все элементы пользовательского интерфейса для анализа ваших критически важных бизнес-процессов.
- Изучать всё дерево ваших процессов, перемещаясь и масштабируя центральную область, выбирать шаги для понимания потоков и искать определённые группы потоков с помощью фильтров на правой панели.
- Углубляться в основные бизнес-KPI, чтобы видеть их изменение во времени и создавать оповещения на основе обнаружения аномалий.
Бизнес-потоки¶
Используйте боковую панель бизнес-потоков слева, чтобы выбрать, какую конфигурацию вы хотите изучить.
Здесь вы можете:
- Находить бизнес-потоки, классифицированные как сущности и недавно изменённые. Выберите для дублирования или удаления любой существующей конфигурации бизнес-потока.
- Свернуть боковую панель для увеличения экранного пространства для навигации по древовидному представлению.
Фильтрация идентификаторов корреляции¶
На стартовой странице на правой панели вы можете использовать несколько вариантов фильтрации для фокусировки на соответствующих бизнес-потоках.
- Поиск по конкретным значениям идентификаторов корреляции.
- Фильтрация по шагу для нахождения всех бизнес-потоков, которые могли достигнуть или находятся в процессе передачи / были отброшены на этом шаге, и по статусу бизнес-потока.
Расследование проблем¶
Режим «Проблема» обеспечивает точный анализ любой ИТ-проблемы, которая может влиять на бизнес-процесс.
- Этот режим выделяет наиболее релевантные метрики, связанные с оповещением, с фокусом на соответствующий временной интервал.
- Кроме того, он предоставляет быстрый доступ к основной проблеме, позволяя эффективно диагностировать и решать инциденты.
Обучающие модули¶
Пройдите следующие процессы, чтобы научиться использовать
Business Flow:
01 Настройка Business Flow
-
Следуйте инструкциям по успешной настройке Business Flow.02 Подробности Business Flow
-
Объяснение
-
Изучите подробности Business Flow.03 KPI Business Flow
-
Объяснение
- Узнайте, как ключевые показатели эффективности могут помочь вам отслеживать производительность и выявлять возможности для улучшения в приложении Business Flow.
Возможности¶
С помощью
Business Flow вы можете:
- Формировать отчёты по KPI бизнес-процессов, включая завершённые потоки (конверсии), среднее время завершения потока, бизнес-исключения и бизнес-KPI по вашему выбору.
- Визуализировать и анализировать отдельные потоки процессов от начала до конца.
- Обнаруживать и исследовать незавершённые или отброшенные потоки процессов для определения причины, такой как ИТ-ошибка, бизнес-исключение или аномальное время передачи между шагами.
- Визуализировать ошибки процессов и бизнес-исключения на каждом шаге.
- Определять оповещения по ключевым метрикам на основе
Anomaly Detection для процессов с коротким временем выполнения.
Ограничения¶
- Бизнес-процессы могут включать не более пяти ветвей в одном шаге.
- Каждый шаг бизнес-процесса может быть определён с использованием не более пяти различных бизнес-событий.
- Бизнес-процесс может содержать до 20 узлов. Узел определяется как шаг или ветвь; если шаг имеет три ветви, это считается за 3 узла.
- Каждый шаг должен иметь хотя бы одно активное бизнес-событие, иначе конфигурация не может быть сохранена.
- Разница между временными метками событий, находящихся на разных шагах, должна составлять не менее одной миллисекунды, так как более низкое разрешение длительности не поддерживается или может генерировать ложноположительные оповещения о неупорядоченных потоках при анализе бизнес-процесса.
- Оповещения по ключевым метрикам возможны только когда средняя длительность мониторируемого бизнес-процесса составляет менее 30 минут, так как
Anomaly Detection анализирует только скользящее окно в 60 минут по определённым метрикам. Подробнее см. Скользящее окно. - Все бизнес-KPI в
Business Flow являются результатом выполнения сложных DQL-запросов, которые, в зависимости от объёма сканируемых данных, могут достигнуть установленного по умолчанию лимита чтения данных. Если вы достигнете этого лимита в каком-либо запросе, вы будете уведомлены и вам будет предложена возможность запустить DQL-запросы без ограничений для данной конфигурации (однократно или по умолчанию).
Безлимитный режим конфигурации можно отключить в режиме редактирования.
См. лучшие практики DQL, чтобы узнать больше о лимитах данных.
[
Откройте в Dynatrace Hub¶
Отслеживайте показатели и результаты эффективности вашего бизнеса, обнаруживайте проблемные процессы и приоритизируйте возможности.](https://www.dynatrace.com/hub/detail/business-flow/?internal_source=doc&internal_medium=link&internal_campaign=cross)