Обработка бизнес-событий
Обработка бизнес-событий
Деловые события, поступающие из различных источников, могут быть обработаны перед анализом.
Мы рекомендуем использовать OpenPipeline как масштабируемое и мощное решение для управления и обработки бизнес-событий. Если у вас нет доступа к OpenPipeline, используйте классический конвейер обработки данных.
OpenPipeline
OpenPipeline — это решение платформы Ключ-АСТРОМ для управления и обработки данных из различных источников. Оно обеспечивает удобную обработку данных любого масштаба и формата на платформе Ключ-АСТРОМ. Преимущества OpenPipeline следующие:
- Контекстная трансформация данных: OpenPipeline извлекает данные с учетом контекста и преобразует их в более эффективные форматы.
- Единый язык обработки: в качестве языка обработки используется язык запросов Ключ-АСТРОМ (DQL), предлагающий единый синтаксис для всех функций Ключ-АСТРОМ и более расширенные возможности обработки.
- Концепции конвейеров: Вы можете разделить трафик обработки бизнес-событий на различные конвейеры с выделенными функциями обработки, извлечения данных и метрик, управления правами доступа и хранения.
- Дополнительные обработчики: Вы можете использовать дополнительные обработчики, например, для добавления или удаления полей.
- Расширенные возможности извлечения данных: извлекайте бизнес-события из логов с помощью дополнительных параметров извлечения данных.
- Улучшенная производительность и более высокая пропускная способность.
Для начала ознакомьтесь с информацией на сайте OpenPipeline.
Классический конвейер
Обработка бизнес-событий с помощью классического конвейера — это устаревшее решение для обработки бизнес-событий в Ключ-АСТРОМ.
Несмотря на то, что классический конвейер обработки бизнес-событий по-прежнему доступен для некоторых сред, мы рекомендуем перейти на обработку бизнес-событий с помощью OpenPipeline. Обработка бизнес-событий с помощью классического конвейера будет прекращена в будущем.
Для получения более подробной информации см. раздел «Обработка бизнес-событий с помощью классического конвейера».
Классический конвейер и OpenPipeline
Если вы создавали правила обработки с помощью классического конвейера, мы рекомендуем вручную перенести их в OpenPipeline.
Чтобы перенести правила обработки бизнес-событий в OpenPipeline:
- В OpenPipeline можно создавать новые пользовательские конвейеры и маршруты.
- В классическом конвейере удалите правила обработки.
Если вы не переносите существующие правила, вы все равно можете использовать OpenPipeline в сочетании с классическим конвейером. Последовательность обработки выглядит следующим образом:
- В OpenPipeline можно создавать новые пользовательские конвейеры и маршруты.
- Обработка данных осуществляется с помощью специализированных конвейеров.
- Если данные не соответствуют ни одному маршруту, они направляются по маршруту по умолчанию в классический конвейер.
- Обработка бизнес-событий осуществляется в соответствии с классическим конвейером обработки данных.
Варианты использования
- Преобразуйте данные в оптимальный формат для ваших задач.
- Извлечение метрик.
- Укажите сроки хранения.
- Назначьте контекст безопасности.