Español
Ingeniería eléctrica

datos de streaming

Inglés: streaming data

Datos que son generados continuamente por diferentes fuentes y consumidos en tiempo real.

datos de streaming: información que fluye continuamente, no toda a la vez

Los datos de streaming son información generada a alta velocidad por sensores, máquinas, redes y aplicaciones que debe ser capturada, procesada y utilizada a medida que llega, en lugar de ser almacenada primero y analizada después. En ingeniería eléctrica y automatización industrial, esto típicamente significa lecturas de voltaje de una red eléctrica, firmas de vibración de equipos rotativos, mediciones de temperatura y presión de sistemas de control de procesos, o flujos de paquetes a través de la infraestructura de red. El volumen puede variar desde unos pocos kilobytes por segundo en un pequeño conjunto de sensores hasta gigabytes por segundo en un importante centro de telecomunicaciones o centro de datos.

La diferencia fundamental entre los datos de streaming y los datos por lotes radica en la latencia y la relevancia temporal. Los sistemas por lotes acumulan datos durante horas o días, luego los procesan en un gran trabajo. El streaming requiere una tubería que pueda ingerir, almacenar en búfer, filtrar, agregar o transformar los datos mientras aún están llegando, típicamente con una latencia medida en segundos o milisegundos. Un operador de red eléctrica que monitorea las fluctuaciones de frecuencia no puede esperar un trabajo por lotes nocturno; necesita que las anomalías se señalen inmediatamente para evitar fallas en cascada. Una planta de fabricación que monitorea las temperaturas de los rodamientos no puede permitirse un retraso de seis horas antes de alertar al mantenimiento.

Patrones y herramientas comunes

Las arquitecturas de streaming suelen utilizar un intermediario de mensajes, como Kafka o RabbitMQ, para desacoplar las fuentes de datos de los consumidores. Los datos llegan a un productor (el sensor o instrumento), se publican en un intermediario y son consumidos por una o más aplicaciones que los filtran, unen o agregan. Las operaciones con ventanas de tiempo son comunes: calcular el voltaje promedio en una ventana de cinco minutos, detectar si un sensor ha estado en silencio durante más de dos minutos, o correlacionar señales de múltiples fuentes para identificar fallas. El procesamiento con estado, donde el sistema debe recordar valores anteriores para calcular derivadas o detectar patrones, añade complejidad pero es esencial para el monitoreo de condiciones y el mantenimiento predictivo.

Los desafíos en los sistemas de datos de streaming incluyen el manejo de la contrapresión (cuando los productores superan a los consumidores), la gestión de la desviación del reloj en sensores distribuidos, la garantía de la calidad de los datos cuando se pierden o retrasan los paquetes de red, y la decisión de qué conservar y qué descartar cuando el almacenamiento y la computación son finitos. Muchos sistemas implementan un compromiso: transmitir los datos brutos brevemente a un búfer circular o tema de Kafka para dar a los procesadores en tiempo real la oportunidad de reaccionar, mientras que simultáneamente se persiste un subconjunto o resumen en el disco para un análisis forense posterior o un reentrenamiento del modelo.

En ingeniería eléctrica específicamente, los datos de streaming sustentan los esquemas de protección en tiempo real en subestaciones, el monitoreo armónico continuo en la distribución de energía y el monitoreo operativo de microrredes y fuentes de energía renovable donde la producción fluctúa minuto a minuto. Los sistemas de control industrial dependen cada vez más del análisis de streaming para detectar la degradación del equipo antes de que ocurra una falla, pasando del mantenimiento reactivo al mantenimiento predictivo. El término en sí es relativamente reciente en el uso común, volviéndose prominente en la década de 2010 a medida que la infraestructura en la nube y las herramientas de código abierto hicieron factible que organizaciones fuera de las empresas tecnológicas a hiperescala construyeran tales sistemas.

Fuentes

Entrada IG426627/09/2009

Más de Ingeniería eléctrica

Ver todo

Reciba la palabra del día

Un término industrial cada día, con el oficio al que pertenece y por qué vale la pena conocerlo. Sin publicidad.