Amazon Timestream LiveAnalytics for dejará de estar abierto a nuevos clientes a partir del 20 de junio de 2025. Si quieres usar Amazon Timestream LiveAnalytics, regístrate antes de esa fecha. Los clientes actuales pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulta Amazon Timestream LiveAnalytics para ver los cambios de disponibilidad.
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.
Consultas programadas
Las consultas programadas le ayudan a optimizar sus paneles al calcular previamente algunas estadísticas agregadas de toda la flota. Por lo tanto, una pregunta natural es cómo analizar su caso de uso e identificar qué resultados debe precalcular y cómo utilizar estos resultados almacenados en una tabla derivada para crear su panel de control. El primer paso de este proceso consiste en identificar qué paneles se deben precalcular. A continuación se presentan algunas pautas de alto nivel:
-
Tenga en cuenta los bytes escaneados por las consultas que se utilizan para rellenar los paneles, la frecuencia con la que se recargan los paneles y el número de usuarios simultáneos que cargarían estos paneles. Debería empezar por los paneles que se cargan con más frecuencia y por escanear cantidades significativas de datos. Los dos primeros paneles del ejemplo del panel agregado, así como el panel agregado del ejemplo detallado, son buenos ejemplos de este tipo de paneles.
-
Tenga en cuenta qué cálculos se utilizan de forma repetida. Si bien es posible crear una consulta programada para cada panel y cada valor de variable utilizado en el panel, puede optimizar considerablemente sus costes y el número de consultas programadas si busca formas de utilizar un solo cálculo para calcular previamente los datos necesarios para varios paneles.
-
Tenga en cuenta la frecuencia de las consultas programadas para actualizar los resultados materializados en la tabla derivada. Debería analizar la frecuencia con la que se actualiza un cuadro de mando en comparación con el intervalo de tiempo que se consulta en un cuadro de mando y el intervalo de tiempo utilizado en el cálculo previo y en los paneles de los cuadros de mando. Por ejemplo, si un panel que muestra los agregados por hora de los últimos días solo se actualiza una vez cada pocas horas, puede configurar las consultas programadas para que solo se actualicen una vez cada 30 minutos o una hora. Por otro lado, si tiene un panel que traza los agregados por minuto y se actualiza aproximadamente cada minuto, querrá que las consultas programadas actualicen los resultados cada minuto o cada pocos minutos.
-
Considera qué patrones de consulta se pueden optimizar aún más (tanto desde el punto de vista del coste como de la latencia de las consultas) mediante consultas programadas. Por ejemplo, al calcular los valores de dimensión únicos que se utilizan con frecuencia como variables en los paneles, o al devolver el último punto de datos emitido por un sensor o el primer punto de datos emitido por un sensor después de una fecha determinada, etc. Algunos de estos patrones de ejemplo se analizan en esta guía.
Las consideraciones anteriores repercutirán considerablemente en sus ahorros al mover el panel de control para consultar las tablas derivadas, en la actualización de los datos de los paneles y en el coste incurrido por las consultas programadas.