Optimización del rendimiento de las consultas para las fuentes OpenSearch de datos de Amazon Service - OpenSearch Servicio Amazon

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.

Optimización del rendimiento de las consultas para las fuentes OpenSearch de datos de Amazon Service

El rendimiento de las consultas en Amazon OpenSearch Service puede ralentizarse cuando accedes a fuentes de datos externas. Esto puede deberse a factores como la latencia de la red, la transformación de datos o los grandes volúmenes de datos. Para mejorar el rendimiento, considere la posibilidad de indexar determinadas cantidades de datos según el caso de uso:

  • Cómo acelerar las consultas directas en Amazon S3 (índice de saltos)

  • Creación de visualizaciones de paneles en Security Lake (vistas materializadas)

  • Ingesta de los resultados de las consultas mediante vistas indexadas para revisarlos sin conexión o mejorar el rendimiento en Security Lake (vistas materializadas)

Para obtener la documentación completa sobre las consultas aceleradas, incluidas las consultas de ejemplo, consulte Optimizar el rendimiento de las consultas mediante la OpenSearch indexación en la documentación de código abierto.

Índices de omisión

Un índice de omisión ingiere solo los metadatos de los datos almacenados en Amazon S3. Cuando consulta una tabla con un índice de omisión, el planificador de consultas hace referencia al índice y vuelve a escribir la consulta para localizar los datos de manera eficiente, en lugar de escanear todas las particiones y archivos. Este enfoque ayuda a delimitar la ubicación exacta de los datos almacenados.

Hay dos formas de crear un índice de omisión. La primera forma consiste en generar automáticamente el índice de omisiones a partir de los detalles del origen de datos. La segunda consiste en utilizar Query Workbench para crear manualmente el índice de saltos mediante una sentencia SQL.

Para generar automáticamente un índice de omisión a partir del origen de datos, vaya a Administración de paneles y a Acelerar datos y, a continuación, seleccione la base de datos y la tabla (puede que tenga que actualizarlas para obtener las bases de datos y tablas más recientes). A continuación, puede elegir Generar para generar automáticamente un índice de omisión o seleccionar manualmente cada campo que desee indexar y especificar la aceleración (tipo de índice de omisión). Por último, elija Crear aceleración para crear una tarea recurrente que rellene el nuevo índice de saltos.

Los índices de omisión solo se admite para orígenes de datos de Amazon S3.

Para obtener más información sobre cómo configurar los índices de omisión mediante Query Workbench, consulte Omitir índices en la documentación. OpenSearch

Vistas materializadas

Las vistas materializadas utilizan consultas complejas, como las agregaciones, para admitir las visualizaciones de los paneles. OpenSearch Ingieren un subconjunto de sus datos en función de la consulta y lo almacenan en un índice. OpenSearch Puede utilizar este índice para crear visualizaciones.

Las vistas materializadas son compatibles con los orígenes de datos de Amazon S3 y Security Lake.

Para obtener más información sobre la configuración de vistas materializadas mediante Query Workbench, consulte Vistas materializadas en la documentación. OpenSearch

Índices de cobertura

Un índice de cobertura ingiere datos de una columna específica de una tabla y OpenSearch crea un nuevo índice basado en estos datos. Puede usar este nuevo índice para visualizaciones y otras OpenSearch funciones, como la detección de anomalías o el análisis geoespacial.

Los índices de cobertura solo se admiten para orígenes de datos de Amazon S3.

Para obtener más información sobre cómo configurar los índices de cobertura, consulte Cubrir índices en la documentación. OpenSearch