Configuración de Amazon Timestream para LiveAnalytics - Amazon Timestream

Para obtener capacidades similares a las de Amazon Timestream, considere Amazon Timestream LiveAnalytics para InfluxDB. Ofrece una ingesta de datos simplificada y tiempos de respuesta a las consultas en milisegundos de un solo dígito para realizar análisis en tiempo real. Obtenga más información aquí.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Configuración de Amazon Timestream para LiveAnalytics

Configure el periodo de retención de datos para el almacén de memoria y el almacén magnético para que se ajuste a los requisitos de procesamiento de datos, almacenamiento, rendimiento de consultas y costos.

  • Configure la retención de datos del almacén de memoria para que se ajuste a los requisitos de la aplicación para procesar los datos de llegada tardía. Los datos de llegada tardía son datos entrantes con una marca de tiempo anterior a la hora actual. Se emite desde recursos que agrupan eventos durante un periodo de tiempo antes de enviar los datos a Timestream para LiveAnalytics, y también desde recursos con conectividad intermitente, por ejemplo, un sensor de IoT que está en línea de forma intermitente.

  • Si prevé que los datos que llegan tarde lleguen ocasionalmente con marcas de tiempo anteriores a la retención en el almacén de memoria, debe habilitar en su tabla la escritura magnética. Una vez que haya configurado EnableMagneticStoreWrites en MagneticStoreWritesProperties para una tabla, la tabla aceptará los datos con marca de tiempo anteriores a la retención del almacén de memoria, pero dentro del periodo de retención del almacén magnético.

  • Tenga en cuenta las características de las consultas que planea ejecutar en Timestream para LiveAnalytics, como los tipos de consultas, la frecuencia, el intervalo de tiempo y los requisitos de rendimiento. Esto se debe a que el almacenamiento de la memoria y el almacenamiento magnético se optimizan para distintas situaciones. El almacenamiento de la memoriza se optimiza para consultas rápidas en el tiempo puntuales que procesa cantidades pequeñas de datos recientes que se enviaron a Timestream para LiveAnalytics. El almacenamiento magnético está optimizado para consultas analíticas rápidas que procesan volúmenes medianos o grandes de datos que se enviaron a Timestream para LiveAnalytics.

  • El periodo de retención de datos también debe estar influenciado por los requisitos de costo de su sistema.

    Por ejemplo, imagine un escenario en el que el límite de retraso de los datos para su solicitud sea de 2 horas y sus aplicaciones envíen muchas consultas que procesen datos de un día, una semana o un mes. En ese caso, tal vez desee configurar un periodo de retención más corto para el almacén de memoria (de 2 a 3 horas) y permitir que fluyan más datos al almacén magnético, dado que el almacenamiento magnético está optimizado para consultas analíticas rápidas.

Comprenda el impacto de aumentar o disminuir el periodo de retención de datos del almacén de memoria y del almacén magnético de una tabla existente.

  • Al reducir el periodo de retención del almacenamiento de memoria, los datos se transfieren permanentemente del almacenamiento de la memoria al almacenamiento magnético. Timestream para LiveAnalytics no recupera datos del almacén magnético para llenarlos en el almacén de memoria. Cuando se reduce el periodo de retención del almacén magnético, los datos se eliminan permanentemente del sistema.

  • Al aumentar el periodo de retención del almacén de memoria o del almacén magnético, el cambio se aplica a los datos que se envíen a Timestream para LiveAnalytics a partir de ese momento. Timestream para LiveAnalytics no recupera datos del almacén magnético para llenarlos en el almacén de memoria. Por ejemplo, si el periodo de retención del almacén de memoria se estableció inicialmente en 2 horas y luego, se aumentó a 24 horas, el almacén de memoria tardará 22 horas en contener 24 horas de datos.