Los datos en tiempo real son un recurso de datos que refleja cambios de estado inmediatos, y el retraso en la generación y transmisión de datos suele ser del milisegundo al segundo nivel. Los datos en tiempo real respaldan escenarios de aplicaciones con altos requisitos de puntualidad, como las condiciones del mercado financiero, los sistemas de monitoreo, el Internet de las cosas y los juegos en línea. La tecnología de procesamiento de flujo es la tecnología central para realizar análisis de datos en tiempo real.