QueryInsights - Amazon Timestream

Para recursos semelhantes aos do Amazon Timestream para, considere o Amazon Timestream LiveAnalytics para InfluxDB. Ele oferece ingestão de dados simplificada e tempos de resposta de consulta de um dígito em milissegundos para análises em tempo real. Saiba mais aqui.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

QueryInsights

QueryInsights é um atributo de ajuste de desempenho que ajuda você a otimizar suas consultas, reduzir custos e melhorar o desempenho. Com o QueryInsights, você pode avaliar a eficiência da redução de suas consultas e identificar áreas de melhoria para aprimorar o desempenho das consultas. Com o QueryInsights, você também pode analisar a eficácia de suas consultas em termos de redução temporal e espacial e identificar oportunidades para melhorar o desempenho. Especificamente, você pode avaliar o quão bem suas consultas usam estratégias de indexação baseadas em tempo e chave de partição para otimizar a recuperação de dados. Para otimizar o desempenho da consulta, é essencial que você faça o ajuste fino dos parâmetros temporais e espaciais que governam a execução da consulta.

As principais métricas fornecidas pelo QueryInsights são QuerySpatialCoverage e QueryTemporalRange. QuerySpatialCoverage indica quanto do eixo espacial a consulta digitaliza, com valores mais baixos sendo mais eficientes. QueryTemporalRange mostra o intervalo de tempo escaneado, com intervalos mais estreitos tendo melhor desempenho.

Benefícios do QueryInsights

Os benefícios principais de usar o QueryInsights são os seguintes:

  • Identificação de consultas ineficientesQueryInsights fornece informações sobre a remoção baseada em tempo e em atributos das tabelas acessadas pela consulta. Essas informações ajudarão você a identificar as tabelas que não são acessadas de forma ideal.

  • Otimizar seu modelo de dados e particionamento — Você pode usar as informações do QueryInsights para acessar e ajustar seu modelo de dados e sua estratégia de particionamento.

  • Ajuste de consultasQueryInsights destaca as oportunidades de usar índices com mais eficiência.

nota

O número máximo de solicitações de API Query que você pode fazer com o QueryInsights ativado é de 1 consulta por segundo (QPS). Se você exceder essa taxa de consulta, isso poderá resultar em um controle de utilização.

Conteúdo

Mode

Fornece os seguintes modos para ativar o QueryInsights:

  • ENABLED_WITH_RATE_CONTROL – Ativa QueryInsights para as consultas que estão sendo processadas. Esse modo também inclui um mecanismo de controle de taxa, que limita o atributo QueryInsights a 1 consulta por segundo (QPS).

  • DISABLED – Desativa QueryInsights.

Tipo: String

Valores Válidos: ENABLED_WITH_RATE_CONTROL | DISABLED

Exigido: Sim

Consulte também

Para obter mais informações sobre como usar essa API em um dos SDKs específicos de linguagem AWS, consulte: