View a markdown version of this page

Configuración - 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.

Configuración

Antes de crear un dominio con el motor optimizado, revise los siguientes requisitos, limitaciones y opciones de configuración.

Requisitos previos

Requisito Valor
OpenSearch versión 3.5 o superior
Hot-tier instancias OpenSearch Solo instancias optimizadas (OR1, OR2 u OM2)
Warm-tier instancias Solo OI2
Autenticación Autenticación de IAM y centro de identidad de IAM. IAM Identity Center admite SAML y el inicio de sesión. username/password El motor optimizado no es compatible con Amazon Cognito.
Visualización OpenSearch Solo interfaz de usuario. OpenSearch Los paneles no están disponibles para los dominios optimizados.
Lenguaje de consulta (interfaz de usuario y complementos) Lenguaje de procesamiento canalizado (PPL) y SQL
Lenguaje de consulta (programático) PPL y SQL (mediante API, JDBC/ODBC controladores y Query Workbench)
Modo motor Inmutable. No puede cambiar el modo del motor después de crear el dominio.

Características admitidas

Las siguientes funciones OpenSearch de Amazon Service son compatibles con los dominios optimizados:

  • Fine-grained control de acceso

  • Multi-AZ con modo de espera (3-AZ)

  • Nivel cálido con instancias I2

  • Puntos de conexión personalizados

  • Cifrado en tránsito (de nodo a nodo) y en reposo

  • Acceso a la VPC y puntos finales de la VPC

  • Dual-stack (IPv4 e IPv6)

  • Off-peak ventana de mantenimiento

  • Registros de auditoría

  • Notificaciones

  • OpenSearch Ingestión y preparador de datos

  • instancias reservadas

  • Nodos coordinadores dedicados

  • ISM (Index State Management)

  • Instantáneas automáticas

  • CloudWatch Monitorización de Amazon

  • Blue/Green despliegues

  • Tags

  • AWS CloudFormation integración

  • volúmenes GP3 EBS

  • Alertas (con PPL: monitores por consulta y por bucket)

  • Detección de anomalías (con PPL)

Tipos de campos compatibles

El motor optimizado admite los siguientes tipos de campos en las asignaciones de índices:

  • half_float

  • float

  • double

  • byte

  • short

  • integer

  • long

  • unsigned_long

  • scaled_float

  • date

  • date_nanos

  • boolean

  • text

  • keyword

  • ip

  • match_only_text

  • binary

Características no admitidas

Las siguientes funciones no son compatibles con los dominios optimizados. Si su carga de trabajo requiere estas funciones, utilice el motor de uso general.

  • OpenSearch Paneles

  • Consultas DSL (lenguaje específico de dominio) en la capa de visualización

  • Autenticación en Amazon Cognito

  • Autenticación SAML (independiente)

  • Autenticación JWT

  • Auto-Tune

  • Almacenamiento en frío

  • Cross-cluster replicación

  • Cross-cluster búsqueda

  • Paquetes personalizados

  • Plugins personalizados

  • Complementos opcionales

  • Consultas y Zero-ETL conexiones directas

  • Procesamiento de consultas en lenguaje natural

  • Security Analytics

  • Búsqueda vectorial y búsqueda semántica

  • Nuevos conectores de machine learning

  • Reindexación remota

  • Acumulaciones de índices

  • Transformaciones de índices

  • Data Streams

  • Instantáneas manuales

  • Punto en el tiempo (PIT)

  • Learning to Rank

  • Consultas y GeoPoint campos geográficos

  • Campos anidados

  • Resaltado

  • Eliminar operaciones

  • APM (monitoreo del rendimiento de las aplicaciones)

  • Rastreos de agentes

  • Paginación de resultados de búsqueda

  • Document-level monitores de alerta (filtrados)

  • Secuencias de comandos indoloras

  • Clasificación por relevancia y puntuación

  • Previous-generation tipos de instancias

  • Modo de compatibilidad de Elasticsearch

  • Lenguaje de consulta (DQL) de paneles

Configuración

El motor optimizado se configura durante la creación del dominio en la consola de Amazon OpenSearch Service o mediante programación mediante la CLI. AWS

Consola

Para crear un dominio optimizado (consola)
  1. Abre la consola OpenSearch de Amazon Service y elige Crear dominio.

  2. Para el método de creación de dominios, elige Creación estándar.

  3. En Casos de uso, selecciona Observabilidad.

  4. En Comparar motores o cambiar la selección, verifica que esté seleccionado el modo de motor optimizado.

  5. En la versión, elige OpenSearch 3.5 o superior.

  6. Para el tipo de instancia, elija una instancia OpenSearch optimizada (OR1, OR2 u OM2).

  7. Configure la red, el control de acceso detallado y los ajustes de autenticación.

  8. Seleccione Crear.

AWS CLI

Utilice el comando create-domain con el parámetro --engine-mode:

aws opensearch create-domain \ --domain-name my-domain \ --engine-version "OpenSearch_3.5" \ --engine-mode OPTIMIZED \ --use-case OBSERVABILITY \ --cluster-config "InstanceType=or2.2xlarge.search,InstanceCount=1" \ --ebs-options "EBSEnabled=true,VolumeType=gp3,VolumeSize=100" \ --encryption-at-rest-options "Enabled=true" \ --node-to-node-encryption-options "Enabled=true" \ --region us-east-1
El modo motor es permanente

Debe especificar el --engine-mode OPTIMIZED parámetro para crear un dominio optimizado. No puede cambiar el modo del motor después de crear el dominio.