Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Configurazione
Prima di creare un dominio con il motore ottimizzato, esamina i seguenti requisiti, limitazioni e opzioni di configurazione.
Prerequisiti
| Requisito | Valore |
|---|---|
| OpenSearch versione | 3.5 o superiore |
| Hot-tier istanze | OpenSearch Solo istanze ottimizzate (OR1, OR2 o OM2) |
| Warm-tier istanze | solo OI2 |
| Autenticazione | Autenticazione IAM e IAM Identity Center. IAM Identity Center supporta SAML e l' username/password accesso. Il motore ottimizzato non supporta Amazon Cognito. |
| Visualizzazione | OpenSearch Solo interfaccia utente. OpenSearch Le dashboard non sono disponibili per i domini ottimizzati. |
| Linguaggio di interrogazione (interfaccia utente e plugin) | Piped Processing Language (PPL) e SQL |
| Linguaggio di interrogazione (programmatico) | PPL e SQL (tramite API, JDBC/ODBC driver e Query Workbench) |
| Modalità motore | Immutabile. Non è possibile modificare la modalità del motore dopo aver creato il dominio. |
Funzionalità supportate
Le seguenti funzionalità OpenSearch di Amazon Service sono supportate nei domini ottimizzati:
Fine-grained controllo degli accessi
Multi-AZ con Standby (3-AZ)
Livello caldo con istanze OI2
Endpoint personalizzati
Crittografia in transito (da nodo a nodo) e a riposo
Accesso VPC ed endpoint VPC
Dual-stack (IPv4 e IPv6)
Off-peak finestra di manutenzione
Audit logs
Notifications
OpenSearch Inserimento e preparazione dei dati
Istanze riservate
Nodi coordinatori dedicati
ISM (Index State Management)
Snapshot automatiche
CloudWatch Monitoraggio Amazon
Blue/Green implementazioni
Tag
AWS CloudFormation integrazione
volumi EBS GP3
Avvisi (con PPL, monitor per query e per bucket)
Rilevamento delle anomalie (con PPL)
Tipi di campo supportati
Il motore ottimizzato supporta i seguenti tipi di campo nelle mappature degli indici:
half_floatfloatdoublebyteshortintegerlongunsigned_longscaled_floatdatedate_nanosbooleantextkeywordipmatch_only_textbinary
Caratteristiche non supportate
Le seguenti funzionalità non sono supportate nei domini ottimizzati. Se il carico di lavoro richiede queste funzionalità, utilizza il motore General Purpose.
OpenSearch Dashboard
Interrogazioni DSL (Domain Specific Language) nel livello di visualizzazione
Autenticazione Amazon Cognito
Autenticazione SAML (autonoma)
Autenticazione JWT
Auto-Tune
Archiviazione a freddo
Cross-cluster replica
Cross-cluster ricerca
Pacchetti personalizzati
Plugin personalizzati
Plugin opzionali
Interrogazioni e Zero-ETL connessioni dirette
Elaborazione di interrogazioni in linguaggio naturale
Analisi della sicurezza
Ricerca vettoriale e ricerca semantica
Connettori per l'apprendimento automatico
Reindicizzazione remota
Rollup di indici
Trasformazioni degli indici
Flussi dei dati
Snapshot manuali
Punto nel tempo (PIT)
Learning to Rank
Interrogazioni e campi geografici GeoPoint
Campi annidati
Evidenziazione
Eliminare le operazioni
APM (monitoraggio delle prestazioni delle applicazioni)
Tracce degli agenti
Impaginazione dei risultati di ricerca
Document-level monitor di allerta (percolati)
Scripting indolore
Classifica e punteggio di pertinenza
Previous-generation tipi di istanze
modalità di compatibilità Elasticsearch
Dashboards Query Language (DQL)
Configurazione
Il motore ottimizzato viene configurato durante la creazione del dominio nella console di Amazon OpenSearch Service o a livello di codice tramite la CLI. AWS
Console
Per creare un dominio ottimizzato (console)
Apri la console Amazon OpenSearch Service
e scegli Crea dominio. Per il metodo di creazione del dominio, scegli Creazione standard.
Per i casi d'uso, seleziona Osservabilità.
In Confronta motori o modifica selezione, verifica che sia selezionata la modalità motore ottimizzata.
Per Versione, scegli OpenSearch 3.5 o superiore.
Per il tipo di esempio, scegli un'istanza OpenSearch ottimizzata (OR1, OR2 o OM2).
Configura le impostazioni di rete, di controllo granulare degli accessi e di autenticazione.
Scegli Create (Crea).
AWS CLI
Usa il create-domain comando con il parametro: --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
La modalità motore è permanente
È necessario specificare il --engine-mode OPTIMIZED parametro per creare un dominio ottimizzato. Non è possibile modificare la modalità del motore dopo aver creato il dominio.