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_floatfloatdoublebyteshortintegerlongunsigned_longscaled_floatdatedate_nanosbooleantextkeywordipmatch_only_textbinary
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)
Abre la consola OpenSearch de Amazon Service
y elige Crear dominio. Para el método de creación de dominios, elige Creación estándar.
En Casos de uso, selecciona Observabilidad.
En Comparar motores o cambiar la selección, verifica que esté seleccionado el modo de motor optimizado.
En la versión, elige OpenSearch 3.5 o superior.
Para el tipo de instancia, elija una instancia OpenSearch optimizada (OR1, OR2 u OM2).
Configure la red, el control de acceso detallado y los ajustes de autenticación.
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.