Ir al contenido principal

¿Qué es el procesamiento de eventos complejos?

Tecnología que analiza múltiples flujos de eventos en tiempo real para detectar patrones significativos, relaciones temporales y escenarios complejos para tomar decisiones rápidas.

por Personal de Databricks

Archived. This article has not been updated since the publish date above. The dynamic nature of information means that previously accurate content can become outdated or even obsolete over time. Readers are advised to exercise due diligence and cross-check any information found in this blog post before making decisions or adopting any practices based on said information.

  • Procesa flujos de eventos de alta velocidad provenientes de fuentes como sensores, transacciones y fuentes de mercado para identificar patrones y correlaciones que ocurren dentro de intervalos de tiempo específicos.
  • Detecta secuencias complejas de eventos y relaciones de causalidad en múltiples flujos, lo que permite respuestas inmediatas a condiciones comerciales críticas, como fraudes o fallas del sistema.
  • Impulsa aplicaciones en tiempo real en operaciones financieras, monitoreo de redes, análisis de IoT e inteligencia operativa, donde el reconocimiento de patrones a nivel de milisegundos impulsa acciones automatizadas.

¿Qué es el procesamiento de eventos complejos [CEP]?

El procesamiento de eventos complejos [CEP], también conocido como procesamiento de eventos, de flujos o de flujos de eventos, es el uso de tecnología para consultar datos antes de almacenarlos en una base de datos o, en algunos casos, sin que lleguen a almacenarse. El procesamiento de eventos complejos es una herramienta organizativa que ayuda a agregar una gran cantidad de información diversa y que identifica y analiza las relaciones de causa y efecto entre eventos en tiempo real. CEP compara continuamente los eventos entrantes con un patrón y proporciona información sobre lo que está ocurriendo, y te permite tomar acciones efectivas de forma proactiva.

Procesamiento de eventos complejos

Los eventos complejos se relacionan comúnmente con eventos importantes del negocio [como oportunidades o amenazas], lo que implica que se responderán en tiempo real o al menos en algo que se aproxime al tiempo real.

Principales áreas de aplicación para el procesamiento de eventos complejos [CEP]:

  • El monitoreo de la actividad empresarial tiene como objetivo identificar problemas y oportunidades en etapas tempranas mediante el monitoreo de procesos empresariales y otros recursos críticos.
  • Redes de sensores que se utilizan para el monitoreo de instalaciones industriales. Por lo general, se derivan de mediciones numéricas sin procesar [por ejemplo, temperatura, humo].
  • Los datos de mercado como precios de acciones o materias primas; estos deben derivar de varios eventos y sus relaciones a través de CEP.
Informe

La guía de IA agéntica para la empresa

Las herramientas más comunes empleadas para el procesamiento de eventos complejos son las siguientes:

  • Apache Spark Streaming, usado por Databricks
  • Apache Flink, usado por Data Artisans
  • Apache Samza utilizado por LinkedIn
  • Apache Storm, usado por Twitter
  • Hadoop/MapReduce
  • Amazon Kinesis Analytics
  • Microsoft Azure Stream Analytics, Stream Insight
  • Servidor de procesamiento de eventos complejos de big data Software Interstage de Fujitsu
  • IBM Streams, Operational Decision Manager [ODM]
  • Oracle Stream Analytics y Stream Explore

El procesamiento de eventos complejos se emplea principalmente para abordar los siguientes requisitos: la latencia debe ser baja. Por lo general, se espera que sea inferior a unos pocos milisegundos, pero a veces podemos tener tan solo menos de un milisegundo entre el momento en que un evento llega y el momento en que se procesa. El volumen de eventos de entrada por segundo es bastante alto. Normalmente, podemos esperar cientos o incluso unos pocos miles de eventos por segundo. Los patrones de eventos que se detectan son complejos: como patrones basados en relaciones temporales o espaciales.

Recursos adicionales

Recibe las últimas publicaciones en tu bandeja de entrada

Suscríbete a nuestro blog y recibe las últimas publicaciones directamente en tu bandeja de entrada.