View a markdown version of this page

Configurazione - OpenSearch Servizio Amazon

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_float

  • float

  • double

  • byte

  • short

  • integer

  • long

  • unsigned_long

  • scaled_float

  • date

  • date_nanos

  • boolean

  • text

  • keyword

  • ip

  • match_only_text

  • binary

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)
  1. Apri la console Amazon OpenSearch Service e scegli Crea dominio.

  2. Per il metodo di creazione del dominio, scegli Creazione standard.

  3. Per i casi d'uso, seleziona Osservabilità.

  4. In Confronta motori o modifica selezione, verifica che sia selezionata la modalità motore ottimizzata.

  5. Per Versione, scegli OpenSearch 3.5 o superiore.

  6. Per il tipo di esempio, scegli un'istanza OpenSearch ottimizzata (OR1, OR2 o OM2).

  7. Configura le impostazioni di rete, di controllo granulare degli accessi e di autenticazione.

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