Hermetry mantiene distintos niveles de detalle durante distintos periodos de tiempo. Las lecturas en bruto ocupan mucho espacio y se conservan poco tiempo; los resúmenes ocupan poco y se conservan durante todo el periodo de retención. Esta página explica las clases de retención y qué puede seguir leyendo en cada antigüedad.
Clases de retención
La telemetría de dispositivos de su organización se escribe en una clase de retención. Cada clase conserva:
| Clase | Lecturas en bruto | Agregados de 1 minuto | Agregados por hora y día |
|---|---|---|---|
| 7 days | 7 days | 7 days | 7 days |
| 30 days | 7 days | 30 days | 30 days |
| 90 days | 30 days | 31 days | 90 days |
| 365 days | 90 days | 31 days | 365 days |
| 1,095 days | 90 days | 31 days | 1,095 days |
En resumen: las lecturas en bruto se conservan como máximo 90 days, los agregados de minuto como máximo 31 days, y los agregados por hora y día durante la clase completa.
Qué clase tiene
La clase viene de su plan, no de un dispositivo ni de un perfil:
- El plan indica una retención de telemetría en días. Hermetry usa la clase más pequeña que la cubre.
- Los planes de IoT Starter, Growth y Scale establecen 365 days, por lo que la telemetría de dispositivos está en la clase de 365 days: lecturas en bruto durante 90 days, agregados de minuto durante 31 days, y cifras por hora y día durante un año.
- Un plan que no establece retención usa la clase de 30 days.
- La clase se aplica a toda la organización y a un tipo de datos (telemetría de dispositivos). Todos los dispositivos y todos los perfiles la comparten. No es posible conservar los datos de un perfil más tiempo que los de otro.
Consulte Plans and the IoT add-on.
Qué puede leer según la antigüedad
Con la clase de 365 days:
| Antigüedad de los datos | Lo que obtiene |
|---|---|
| Hasta 90 days | Cada lectura (en bruto), y cifras de minuto, hora y día cuando se conservan |
| De 31 a 90 days | Lecturas en bruto y cifras por hora y día; las cifras de minuto ya no existen |
| De 90 a 365 days | Solo cifras por hora y día (sum, count, min, max, last por intervalo) |
| Más de 365 days | Nada |
Un gráfico del último año lee cifras horarias, así que no se ve afectado. Una tabla que lista cada lectura de un día de hace cinco meses estará vacía: esas lecturas en bruto ya no existen. Tenga esto en cuenta en las exportaciones e integraciones del plan.
Lecturas antiguas que llegan tarde
Una lectura más antigua que la ventana de datos en bruto de su clase se rechaza al llegar (too_old); tampoco se guarda como resumen. Con la clase de 365 days, un dispositivo que reenvía un búfer de más de 90 days pierde esa parte. Consulte Timestamps, late and duplicate readings.
Cuando cambia el plan
Cuando cambia la retención de su plan, las nuevas lecturas pasan a la nueva clase a partir de ese momento. Las lecturas ya almacenadas permanecen en su clase anterior hasta caducar allí. Las consultas cubren ambas, así que los gráficos no se rompen en el cambio. Los datos no se mueven entre clases: pasar a una clase más larga no recupera las lecturas en bruto que la clase anterior ya eliminó.
Eliminación de datos
- Eliminar un dispositivo borra todas sus lecturas y resúmenes en segundo plano.
- Cerrar su organización elimina toda la telemetría. Consulte Export your data and close your organisation.
- No hay forma de eliminar lecturas individuales ni el historial de una sola clave desde la consola.
Conservar los datos más tiempo
Si necesita todas las lecturas en bruto durante más tiempo del que su clase las conserva:
| Opción | Cómo |
|---|---|
| Extraerlos periódicamente | Lea los valores en bruto con la API de historial antes de que caduquen, por ejemplo cada día para el día anterior. Consulte The history API. |
| Reenviarlos según llegan | Añada un bloque HTTP request, MQTT out o Webhook al flujo raíz después de Save telemetry, enviando cada registro a su propio almacén. Consulte Action blocks. |
| Conservar resúmenes | Para informes, las cifras por hora y día (conservadas durante la clase completa) suelen bastar. |
Otras retenciones en la plataforma
| Datos | Conservados durante |
|---|---|
| Alarmas y su historial | Consulte Working with alarms |
| Registros de ejecución de un flujo | 24 horas |
| Líneas de registro de un flujo | 24 horas |
| Registro de errores de un flujo | 7 days |
| Eventos del ciclo de vida de un flujo | 30 days |
| Mensajes fallidos de un flujo | Hasta reenviarlos o descartarlos; como máximo 10.000 entradas por defecto, recortando primero las más antiguas |
Consulte Flow limits.
Configuración
No existe una opción de retención para los clientes: la clase viene del plan. Los únicos ajustes de telemetría que puede cambiar una organización son las comprobaciones de marca temporal en Settings > Telemetry. Consulte Timestamps, late and duplicate readings.

