Otimizando o desempenho de consultas para fontes de dados OpenSearch do Amazon Service - OpenSearch Serviço Amazon

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á.

Otimizando o desempenho de consultas para fontes de dados OpenSearch do Amazon Service

O desempenho das consultas no Amazon OpenSearch Service pode diminuir quando você está acessando fontes de dados externas. Isso pode ser devido a fatores como latência da rede, transformação de dados ou grandes volumes de dados. Para melhorar a performance, considere indexar quantidades selecionadas de dados, dependendo do caso de uso:

  • Acelerar consultas diretas no Amazon S3 (índice de salto)

  • Criar visualizações de painel no Security Lake (visões materializadas)

  • Ingestão de resultados de consultas usando visões indexadas para análise off-line ou performance aprimorada no Security Lake (visões materializadas)

Para obter a documentação completa sobre consultas aceleradas, incluindo exemplos de consultas, consulte Otimizar o desempenho da consulta usando OpenSearch indexação na documentação de código aberto.

Índices de salto

Um índice de salto ingere apenas os metadados dos dados armazenados no Amazon S3. Quando consulta uma tabela com um índice de salto, o planejador de consultas usa o índice para reescrever a consulta, identificando eficientemente a localização dos dados sem precisar verificar todas as partições e arquivos. Essa abordagem ajuda a determinar a localização exata dos dados armazenados.

Há duas maneiras de criar um índice de salto. A primeira maneira é gerar automaticamente o índice de salto a partir dos detalhes da fonte de dados. A segunda é usar o Query Workbench para criar manualmente o índice de salto com uma instrução SQL.

Para gerar automaticamente um índice de salto na sua fonte de dados, vá para Gerenciamento de painel e Acelerar dados e selecione o banco de dados e a tabela (pode ser necessário fazer uma atualização para obter os bancos de dados e tabelas mais recentes). Depois, você pode escolher Gerar para gerar automaticamente um índice de salto ou selecionar manualmente cada campo que deseja indexar e especificar a aceleração (tipo de índice de salto). Por fim, escolha Criar aceleração para criar um trabalho recorrente que preencha o novo índice de salto.

Índices de salto são compatíveis apenas com fontes de dados do Amazon S3.

Para obter mais informações sobre a configuração de ignorar índices usando o Query Workbench, consulte Ignorando índices na documentação. OpenSearch

Visões materializadas

As visualizações materializadas usam consultas complexas, como agregações, para oferecer suporte OpenSearch às visualizações de painéis. Eles ingerem um subconjunto dos seus dados com base na consulta e os armazenam em um OpenSearch índice. Você pode usar esse índice para criar visualizações.

As visões materializadas são compatíveis com as fontes de dados do Amazon S3 e do Security Lake.

Para obter mais informações sobre como configurar visualizações materializadas usando o Query Workbench, consulte Visualizações materializadas na documentação. OpenSearch

Índices de abrangência

Um índice de cobertura ingere dados de uma coluna especificada em uma tabela e OpenSearch cria um novo índice com base nesses dados. Você pode usar esse novo índice para visualizações e outros OpenSearch recursos, como detecção de anomalias ou análise geoespacial.

Índices abrangentes são compatíveis apenas com fontes de dados do Amazon S3.

Para obter mais informações sobre como configurar índices de cobertura, consulte Índices de cobertura na OpenSearch documentação.