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.
Uso de consultas programadas en Timestream para LiveAnalytics
La función de consulta programada de Amazon Timestream LiveAnalytics for es una solución totalmente gestionada, escalable y sin servidor para calcular y almacenar agregados, acumulaciones y otros tipos de datos preprocesados que se suelen utilizar para paneles operativos, informes empresariales, análisis ad hoc y otras aplicaciones. Las consultas programadas permiten que los análisis en tiempo real sean más eficaces y rentables, lo que le permite obtener información adicional a partir de sus datos y seguir tomando mejores decisiones empresariales.
Con las consultas programadas, usted define las consultas de análisis en tiempo real que calculan los agregados, las acumulaciones y otras operaciones en los datos, y Amazon Timestream LiveAnalytics for ejecuta estas consultas de forma periódica y automática y escribe de forma fiable los resultados de las consultas en una tabla independiente. Por lo general, los datos se calculan y actualizan en estas tablas en cuestión de minutos.
A continuación, puede orientar sus paneles e informes para que consulten las tablas que contienen datos agregados en lugar de consultar las tablas de origen, considerablemente más grandes. Esto se traduce en ganancias de rendimiento y costos que pueden superar varios órdenes de magnitud. Esto se debe a que las tablas con datos agregados contienen muchos menos datos que las tablas de origen, por lo que ofrecen consultas más rápidas y un almacenamiento de datos más económico.
Además, las tablas con consultas programadas ofrecen todas las funciones existentes de un Timestream for LiveAnalytics Table. Por ejemplo, puede consultar las tablas utilizando. SQL Puede visualizar los datos almacenados en las tablas con Grafana. También puede incorporar datos a la tabla mediante Amazon Kinesis, AmazonMSK, AWS IoT Core y Telegraf. Puede configurar las políticas de retención de datos en estas tablas para gestionar automáticamente el ciclo de vida de los datos.
Como la retención de datos de las tablas que contienen datos agregados está totalmente disociada de la de las tablas de origen, también puede optar por reducir la retención de datos de las tablas de origen y conservar los datos agregados durante mucho más tiempo, a una fracción del costo de almacenamiento de los datos. Las consultas programadas permiten que el análisis en tiempo real sea más rápido, económico y, por lo tanto, más accesible para muchos más clientes, de modo que puedan supervisar sus aplicaciones y tomar mejores decisiones empresariales basadas en los datos.
Temas
Ventajas de las consultas programadas
Los beneficios de las consultas programadas son los siguientes:
-
Facilidad operativa: las consultas programadas no requieren servidor y se gestionan por completo.
-
Rendimiento y coste: dado que las consultas programadas calculan previamente los agregados, las acumulaciones u otras operaciones de análisis en tiempo real de los datos y almacenan los resultados en una tabla, las consultas que acceden a las tablas rellenadas por consultas programadas contienen menos datos que las tablas de origen. Por lo tanto, las consultas que se ejecutan en estas tablas son más rápidas y económicas. Las tablas rellenadas con cálculos programados contienen menos datos que sus tablas de origen y, por lo tanto, ayudan a reducir el costo de almacenamiento. También puede conservar estos datos durante más tiempo en el almacén de memoria por una fracción del coste de conservar los datos de origen en el almacén de memoria.
-
Interoperabilidad: las tablas rellenadas con consultas programadas ofrecen todas las funciones existentes de Timestream para LiveAnalytics tablas y se pueden utilizar con todos los servicios y herramientas que funcionan con Timestream for. LiveAnalytics Consulte Trabajar con otros servicios para obtener más información.
Casos de uso de consultas programadas
Puede utilizar consultas programadas para elaborar informes empresariales que resuman la actividad de los usuarios finales en sus aplicaciones, de forma que pueda entrenar los modelos de aprendizaje automático para su personalización. También puede utilizar las consultas programadas para crear alarmas que detecten anomalías, intrusiones en la red o actividades fraudulentas, de forma que pueda tomar medidas correctivas de inmediato.
Además, puede utilizar consultas programadas para una gobernanza de datos más eficaz. Puede hacerlo concediendo acceso a la tabla de origen exclusivamente a las consultas programadas y proporcionando a sus desarrolladores acceso únicamente a las tablas rellenadas por las consultas programadas. Esto minimiza el impacto de las consultas no intencionadas y de larga duración.
Ejemplo: usar análisis en tiempo real para detectar pagos fraudulentos y tomar mejores decisiones comerciales
Considere un sistema de pago que procese las transacciones enviadas desde múltiples point-of-sale terminales distribuidas en las principales ciudades metropolitanas de los Estados Unidos. Desea utilizar Amazon Timestream LiveAnalytics para almacenar y analizar los datos de las transacciones, de modo que pueda detectar transacciones fraudulentas y ejecutar consultas de análisis en tiempo real. Estas consultas pueden ayudarle a responder a preguntas empresariales, como identificar las point-of-sale terminales más concurridas y menos utilizadas por hora, la hora más concurrida del día en cada ciudad y la ciudad con más transacciones por hora.
El sistema procesa aproximadamente 100 000 transacciones por minuto. Cada transacción almacenada en Amazon Timestream LiveAnalytics es de 100 bytes. Ha configurado 10 consultas que se ejecutan cada minuto para detectar varios tipos de pagos fraudulentos. También has creado 25 consultas que agrupan y dividen tus datos en varias dimensiones para ayudarte a responder a tus preguntas empresariales. Cada una de estas consultas procesa los datos de la última hora.
Ha creado un panel de control para mostrar los datos generados por estas consultas. El panel contiene 25 widgets, se actualiza cada hora y, por lo general, 10 usuarios acceden a él en un momento dado. Por último, el almacén de memoria está configurado con un período de retención de datos de 2 horas y el almacén magnético está configurado para tener un período de retención de datos de 6 meses.
En este caso, puede utilizar consultas de análisis en tiempo real para volver a calcular los datos cada vez que se accede al panel de control y se actualiza, o bien utilizar tablas derivadas para el cuadro de mando. El coste de las consultas de los paneles basados en consultas de análisis en tiempo real será de 120,70$ al mes. Por el contrario, el coste de las consultas de panel impulsadas por tablas derivadas será de 12,27 USD al mes (consulte Amazon