

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í](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html).

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.

# QueryInsights
<a name="API_query_QueryInsights"></a>

 `QueryInsights` es una característica de ajuste del rendimiento que le ayuda a optimizar las consultas, reducir los costos y mejorar el rendimiento. Con `QueryInsights`, puede evaluar la eficiencia de reducción de las consultas e identificar las áreas de mejora para mejorar el rendimiento de las consultas. Además, con `QueryInsights` puede analizar la eficacia de las consultas en términos de reducción basada en tiempo y en atributos, e identificar oportunidades para mejorar el rendimiento. En concreto, puede evaluar en qué medida en las consultas se utilizan las estrategias de indexación basadas en el tiempo y en las claves de partición para optimizar la recuperación de datos. A fin de optimizar el rendimiento de las consultas, es esencial refinar los parámetros temporales y espaciales que rigen la ejecución de las consultas.

Las métricas clave que ofrece `QueryInsights` son `QuerySpatialCoverage` y `QueryTemporalRange`. `QuerySpatialCoverage` indica qué parte del eje espacial explora la consulta; los valores más bajos son más eficientes. `QueryTemporalRange` muestra el intervalo de tiempo escaneado, en el que los intervalos más estrechos ofrecen un mejor rendimiento.

 **Ventajas de QueryInsights** 

A continuación, se describen los beneficios de la clave de usar `QueryInsights`:
+  **Identificación de consultas ineficientes**: `QueryInsights` ofrece información sobre la reducción basada en tiempo y en atributos de las tablas a las que accede la consulta. Esta información le permitirá identificar las tablas a las que se accede de manera subóptima.
+  **Optimización del modelo de datos y el particionamiento**: puede usar la información de `QueryInsights` para acceder al modelo de datos y la estrategia de particionamiento y refinarlos.
+  **Ajuste de las consultas**: la `QueryInsights` destaca las oportunidades para usar los índices de forma más eficaz.

**nota**  
La cantidad máxima de solicitudes a la API de `Query` que puede realizar con la opción `QueryInsights` habilitada es de 1 consulta por segundo (QPS). Si supera esta tasa de consultas, es posible que se produzcan limitaciones.

## Contenido
<a name="API_query_QueryInsights_Contents"></a>

 ** Mode **   <a name="timestream-Type-query_QueryInsights-Mode"></a>
Ofrece los siguientes modos para habilitar `QueryInsights`:  
+  `ENABLED_WITH_RATE_CONTROL`: habilita `QueryInsights` para el procesamiento de las consultas. Este modo también incluye un mecanismo de control de tasas, que limita la característica `QueryInsights` a 1 consulta por segundo (QPS).
+  `DISABLED`: deshabilita `QueryInsights`.
Tipo: cadena  
Valores válidos: `ENABLED_WITH_RATE_CONTROL | DISABLED`   
Obligatorio: sí

## Véase también
<a name="API_query_QueryInsights_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en un SDK de AWS de un idioma específico, consulte:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/timestream-query-2018-11-01/QueryInsights) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/timestream-query-2018-11-01/QueryInsights) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/timestream-query-2018-11-01/QueryInsights) 