En el sector manufacturero, un historiador operativo es una aplicación de base de datos de series temporales que se desarrolla para datos de procesos operativos. [1] El software historiador suele estar integrado o usarse junto con sistemas de control DCS y PLC estándar para proporcionar capacidades mejoradas de captura, validación, compresión y agregación de datos. [2] Los historiadores se han implementado en casi todas las industrias y contribuyen a funciones como el control de supervisión, el monitoreo del rendimiento, el aseguramiento de la calidad y, más recientemente, las aplicaciones de aprendizaje automático que pueden aprender de grandes cantidades de datos históricos.
Estos sistemas se desarrollaron originalmente para capturar datos de instrumentación y control, lo que llevó a muchos a utilizar el término "etiqueta" para un flujo de datos de proceso, haciendo referencia a las "etiquetas" físicas que se habían colocado en la instrumentación para capturar datos manualmente. Se puede acceder a los datos sin procesar a través de interfaces OPC HDA , SQL o API REST . [3]
Los historiadores operativos suelen ser utilizados en las instalaciones de fabricación por ingenieros y operadores para funciones de supervisión y análisis. Un historiador operativo normalmente captura todos los datos de instrumentación y control, mientras que un historiador empresarial que se implementa para respaldar las funciones comerciales toma un subconjunto de los datos de la planta.
Por lo general, estas aplicaciones ofrecen acceso a los datos a través de API (interfaces de programación de aplicaciones) y SDK (kits de desarrollo de software) dedicados que ofrecen operaciones de lectura y escritura de alto rendimiento a través de aplicaciones personalizadas o específicas del proveedor. Las herramientas de interfaz para el análisis de tendencias de los datos de procesos a lo largo del tiempo son las interfaces más comunes para estas bases de datos.
Dado que estas aplicaciones suelen implementarse junto a la fuente de datos de proceso o cerca de ella, suelen comercializarse y venderse como "sistemas de bases de datos en tiempo real". Esta distinción varía entre los proveedores, que a menudo tienen que tomar decisiones de desarrollo entre el rendimiento en la captura y presentación de datos y la funcionalidad de la aplicación y el análisis.
Los desafíos habituales que deben abordar los historiadores operativos son los siguientes:
A diferencia de los historiadores empresariales, la capa de acceso a datos del historiador operativo está diseñada para ofrecer modos de obtención de datos sofisticados sin funciones de análisis de información complejas. Las siguientes configuraciones suelen estar disponibles para las operaciones de acceso a datos:
Aunque los historiadores operativos rara vez son sistemas de gestión de bases de datos relacionales , suelen ofrecer interfaces basadas en SQL para realizar consultas a la base de datos. En la mayoría de estas implementaciones, el dialecto no sigue el estándar SQL para proporcionar la sintaxis necesaria para especificar los parámetros de las operaciones de acceso a los datos.