Almacenamiento de Datos
Cómo Syncloud almacena y gestiona los datos de las aplicaciones
Almacenamiento de Datos
Syncloud almacena los datos de las aplicaciones de forma integrada, proporcionando una forma sencilla de almacenar, consultar y analizar streams y datos procesados sin requerir la configuración de sistemas de almacenamiento externos.
Con Syncloud, los datos industriales pueden fluir directamente desde los dispositivos a través de SyncEdge hacia un sistema de almacenamiento escalable, permitiendo análisis en tiempo real con consultas SQL estándar e integración con herramientas de visualización externas.
Cómo Funciona el Almacenamiento
Syncloud almacena las streams en dos formatos:
-
Streams sin procesar: Se almacenan como streams sin procesar para servir como materia prima en caso de reprocesamiento, y como backup por eventuales fallos. Esto permite inspeccionar los datos originales tal como llegaron desde los dispositivos.
-
Tablas SQL: Los datos procesados se almacenan en tablas de una base de datos relacional. Estas tablas pueden ser consultadas utilizando SQL estándar, permitiendo análisis y visualización de los datos procesados.
Esta arquitectura de almacenamiento dual permite:
- Acceso a los datos originales para reprocesamiento o análisis histórico.
- Consultas eficientes sobre datos procesados mediante SQL.
- Visualización de datos con herramientas de visualización externas.
- Backup y recuperación de datos en caso de fallos.
Características Principales
-
Integración con Syncore: Los datos se almacenan automáticamente después de ser procesados por Syncore. No requiere configuración adicional de sistemas de almacenamiento externos.
-
Almacenamiento Dual: Mantiene tanto las streams originales como los datos procesados, proporcionando flexibilidad para diferentes tipos de análisis.
-
Consultas SQL: Los datos procesados están disponibles en tablas relacionales que pueden ser consultadas usando SQL estándar.
-
Visualización Externa: Los datos almacenados pueden ser conectados a herramientas de visualización externas para construir dashboards y paneles de control.
-
Experiencia Unificada: No necesitás configurar sistemas de almacenamiento externos. Gestionás tanto el procesamiento como el almacenamiento dentro de Syncloud.
Cómo Usar el Almacenamiento
El almacenamiento en Syncloud funciona de la siguiente manera:
-
Los datos llegan a Syncloud desde SyncEdge o desde otros sistemas externos mediante conectores.
-
Syncore procesa las streams según las funciones configuradas.
-
Syncloud almacena automáticamente:
- Las streams sin procesar para inspección y backup.
- Los datos procesados en tablas SQL para análisis.
-
Podés consultar los datos usando SQL desde la interfaz web de Syncloud o mediante herramientas externas.
-
Podés visualizar los datos procesados conectando herramientas de visualización externas a las tablas SQL.
Cuándo Usar el Almacenamiento de Syncloud
El almacenamiento integrado de Syncloud está diseñado para desarrolladores e ingenieros de datos industriales que necesitan una forma sencilla de almacenar, consultar y analizar datos industriales sin gestionar infraestructura externa.
Podés usar el almacenamiento de Syncloud si:
- Necesitás una solución de almacenamiento integrada sin mantenimiento adicional.
- Querés almacenar y consultar streams y datos procesados directamente desde Syncloud.
- Necesitás construir dashboards, análisis o sistemas de monitoreo sobre datos de dispositivos.
- Preferís no desplegar y operar tu propia base de datos.
Casos de Uso Comunes
-
Almacenamiento de Telemetría Industrial: Capturar y retener datos de sensores como temperatura, humedad, presión y lecturas de máquinas a lo largo del tiempo.
-
Monitoreo Operacional: Rastrear métricas de máquinas como estado, tiempo de actividad y producción para alimentar sistemas de alertas y monitoreo en tiempo real.
-
Dashboards en Tiempo Real: Visualizar estados de máquinas y tendencias históricas usando herramientas de visualización externas.
-
Análisis de Datos: Ejecutar consultas SQL sobre datos de series temporales para generar insights, detectar patrones o alimentar flujos de trabajo posteriores.
-
Preparación de Datasets: Exportar datos almacenados en formatos estándar como CSV o H5 para análisis y machine learning.
Configuración y Metadata
Además de los datos de las aplicaciones, Syncloud almacena la configuración y metadata de las aplicaciones como documento privado. Solo se puede acceder a esta información mediante la interfaz web, o descargándola en formato JSON/YAML.