View a markdown version of this page

Creazione di raccolte - 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à.

Creazione di raccolte

È possibile utilizzare la console o il AWS CLI per creare una raccolta serverless. Questi passaggi spiegano come creare una ricerca o una raccolta di serie temporali. Per creare una raccolta di ricerca vettoriale, consultaLavorare con le raccolte di ricerca vettoriale.

Prima di creare una raccolta, assicurati di disporre delle autorizzazioni necessarie. Per ulteriori informazioni, consulta Configurazione delle autorizzazioni per le raccolte.

Amazon OpenSearch Serverless supporta due generazioni di raccolte:

  • NextGen— OpenSearch Serverless di ultima generazione con scalabilità automatica istantanea e scalabilità a zero per l'ottimizzazione dei costi. Utilizza gruppi di raccolta per la gestione condivisa della capacità tra più raccolte. Offre un flusso di creazione di una sola pagina semplificato con le opzioni Express Create e Standard Create.

  • Classic: utilizza una procedura guidata in più passaggi con configurazione di sicurezza, rete e crittografia per raccolta. Ogni raccolta è configurata in modo indipendente.

Quando scegli Crea collezione dalla pagina Raccolte, la console apre il modulo di NextGen creazione per impostazione predefinita. Puoi passare da una generazione all'altra in qualsiasi momento utilizzando il NextGen collegamento Passa a Classic o Switch to nel campo Generazione Serverless nel modulo di creazione.

Configura le impostazioni NextGen di raccolta

I passaggi seguenti sono comuni ai metodi Express Create e Standard Create.

Per configurare le impostazioni NextGen di raccolta
  1. Accedi alla console di Amazon OpenSearch Service all'indirizzo https://console.aws.amazon.com/aos/home/.

  2. Espandi Serverless nel pannello di navigazione a sinistra e scegli Collections (Raccolte).

  3. Scegli Create collection (Crea raccolta). Il modulo NextGen di creazione della collezione viene visualizzato per impostazione predefinita.

    Suggerimento

    Per creare invece una raccolta classica, scegli Passa alla versione classica nel campo Generazione Serverless.

  4. Fornisci un nome e una descrizione per la raccolta. Il nome deve soddisfare i seguenti criteri:

    • È unico per il tuo account e Regione AWS

    • Contiene solo lettere minuscole dalla a alla z, i numeri da 0 a 9, il trattino (-) e il carattere di sottolineatura (_)

    • Contiene da 3 a 64 caratteri

  5. Scegli un tipo di raccolta:

    • Ricerca: Full-text ricerca che alimenta le applicazioni nelle reti interne e le applicazioni connesse a Internet. Tutti i dati di ricerca vengono memorizzati in un'archiviazione ad accesso frequente per garantire tempi di risposta rapidi alle query.

    • Ricerca vettoriale: ricerca semantica su incorporamenti vettoriali che semplifica la gestione dei dati vettoriali. Potenzia le esperienze di ricerca aumentata con machine learning (ML) e le applicazioni di intelligenza artificiale generativa.

    Per ulteriori informazioni, consulta Scelta di un tipo di raccolta.

  6. Scegli un metodo di creazione della raccolta: Express Create o Standard Create.

Crea una NextGen collezione (Express Create)

Express Create consente di configurare rapidamente una NextGen raccolta con impostazioni predefinite ragionevoli. OpenSearch Serverless crea automaticamente i criteri richiesti per il gruppo di raccolta, la crittografia, la rete e l'accesso ai dati in base al nome della raccolta e al tipo di raccolta forniti.

Nota

Puoi accedere a Express Create anche da:

  • Il pulsante di creazione rapida nel banner informativo blu sulla pagina di destinazione OpenSearch di Amazon Service

  • Il pulsante di creazione rapida sulla scheda Get Started Quick Create

Entrambi aprono direttamente una modalità Express Create senza passare alla pagina di creazione completa.

Quando si utilizza Express Create in modalità modale, è possibile creare una raccolta in pochi secondi senza passare al modulo completo di creazione della raccolta. Inserisci il nome di una raccolta, scegli un tipo di raccolta (Ricerca o Ricerca vettoriale) e scegli Crea raccolta. OpenSearch Serverless configura automaticamente le impostazioni rimanenti con impostazioni predefinite ragionevoli.

È possibile espandere la sezione dei dettagli di configurazione per rivedere o modificare impostazioni come il gruppo di raccolta, le impostazioni OpenSearch dell'interfaccia utente, la crittografia, l'accesso alla rete e l'accesso ai dati prima di creare la raccolta. Alcune impostazioni possono essere modificate anche dopo la creazione.

Per creare una NextGen collezione usando Express Create
  1. Dopo aver configurato il nome, la descrizione e il tipo della raccolta (vediConfigura le impostazioni NextGen di raccolta), scegli Express Create come metodo di creazione della raccolta.

  2. Consulta la tabella delle impostazioni predefinite che OpenSearch Serverless configura per tuo conto:

    • Gruppo di raccolta: per un utente alle prime armi, il nome del gruppo di raccolta predefinito viene generato automaticamente in base al nome della raccolta. Puoi modificare il nome scegliendo l'icona di modifica. Per un utente abituale, vengono visualizzati i gruppi di NextGen raccolta esistenti del tipo selezionato. Uno è selezionato per impostazione predefinita. Puoi selezionare qualsiasi altro gruppo di raccolta esistente dal menu a discesa.

    • OpenSearch Impostazioni dell'interfaccia utente: utilizza un' OpenSearch applicazione esistente per impostazione predefinita. Il nome dell'applicazione e il nome dell'area di lavoro sono modificabili dopo la creazione.

    • Crittografia: la raccolta è crittografata con un. Chiave di proprietà di AWS

    • Accesso alla rete: la raccolta è accessibile dalle reti pubbliche.

    • Accesso ai dati: viene creata automaticamente una policy di accesso ai dati che garantisce all'attuale principale IAM l'accesso completo alla raccolta e ai suoi indici.

  3. Scegli Create collection (Crea raccolta).

Viene visualizzato lo stato della raccolta. Creating Attendi che lo stato della raccolta passi a Active prima di iniziare l'indicizzazione dei dati. Questo richiede in genere diversi minuti.

Crea una NextGen collezione (Creazione standard)

Standard Create offre il pieno controllo sul gruppo di raccolta, sulla crittografia, sulla rete e sulla configurazione dell'accesso ai dati.

Per creare una NextGen raccolta utilizzando Standard Create
  1. Segui i passaggi 1—5 da. Configura le impostazioni NextGen di raccolta

  2. In Metodo di creazione della raccolta, seleziona Creazione standard.

    Il modulo si espande per mostrare le sezioni di configurazione complete descritte nelle sezioni seguenti.

Configurare il gruppo di raccolta

Scegli come assegnare un gruppo di raccolta. Puoi selezionare un gruppo compatibile esistente o crearne uno nuovo, anche se esistono già gruppi compatibili.

  • Seleziona esistente: scegli un gruppo di raccolta compatibile dal menu a discesa. Il gruppo deve supportare il tipo di raccolta selezionato. La console mostra i limiti di capacità attuali del gruppo (min/max OCU per l'indicizzazione e la ricerca).

  • Crea nuovo: crea un nuovo gruppo di raccolta con limiti di capacità personalizzati:

    • Nome del gruppo di raccolta: Auto-generated asnextgen-{collection-name}. Puoi modificare questo nome. Il nome è normalizzato in lettere minuscole, i trattini sostituiscono i caratteri di sottolineatura e viene troncato a 32 caratteri.

    • Capacità di indicizzazione minima (in OCU): opzionale. Lascia vuoto senza alcun valore minimo.

    • Capacità massima di indicizzazione (in OCU): l'impostazione predefinita è 96.

    • Capacità di ricerca minima (in OCU): opzionale. Lascia vuoto senza alcun valore minimo.

    • Capacità di ricerca massima (in OCU): l'impostazione predefinita è 96.

Configurare la crittografia

Scegli un'opzione di crittografia:

  • Usa la chiave AWS proprietaria (impostazione predefinita): Amazon OpenSearch Service gestisce la chiave di crittografia senza costi aggiuntivi.

  • Usa la chiave gestita dal cliente: seleziona una AWS KMS chiave dal tuo account.

(Facoltativo) Seleziona la casella di controllo Personalizza le impostazioni di crittografia per scegliere o creare una AWS KMS chiave diversa.

Per ulteriori informazioni sulle politiche di crittografia, vedereCrittografia in Amazon OpenSearch Serverless.

Configurazione dell’accesso di rete

Configura l'accesso alla rete per la tua raccolta:

  • Abilita o disabilita l'accesso pubblico all' OpenSearchendpoint.

  • (Facoltativo) Aggiungi regole per gli endpoint VPC per limitare l'accesso.

Configura la politica di accesso ai dati

Scegli come configurare l'accesso ai dati:

  • Crea una nuova politica: definisci una nuova politica di accesso ai dati:

    • Inserisci il nome della policy e una descrizione opzionale.

    • Utilizza l'editor visuale per aggiungere istruzioni con principi e autorizzazioni per le risorse oppure passa all'editor JSON per la modifica diretta delle politiche.

    • Aggiungi i principali: utenti e ruoli IAM, utenti e gruppi SAML o utenti e gruppi.

    • Specifica le autorizzazioni delle risorse per raccolte e indici.

  • Aggiungi alla politica esistente: seleziona una politica di accesso ai dati esistente dal menu a discesa.

Configura impostazioni aggiuntive

  • (Facoltativo) Aggiungi tag alla tua raccolta come coppie chiave-valore.

Configura le impostazioni OpenSearch dell'interfaccia utente

Configura l' OpenSearch applicazione e l'area di lavoro per la tua raccolta:

  • Per la selezione delle OpenSearch applicazioni, scegliete una delle seguenti opzioni:

    • Seleziona OpenSearch applicazione esistente: scegli un'applicazione esistente dal menu a discesa del nome OpenSearch dell'applicazione. Quindi, per la selezione dell'area di lavoro, scegli Seleziona area di lavoro esistente o Crea nuova area di lavoro e inserisci un nome.

    • Crea nuova OpenSearch applicazione: inserisci un nome per la nuova applicazione. È inoltre necessario creare un nuovo spazio di lavoro: immettete un nome per l'area di lavoro.

Per creare la raccolta, rivedi la configurazione e scegli Invia.

Dopo l'invio, la raccolta passa allo stato Creazione. La console crea inoltre il gruppo di raccolta (se nuovo), il criterio di crittografia, il criterio di rete e il criterio di accesso ai dati, se necessario. Quando lo stato della raccolta diventa Attivo, è pronto per l'uso. Questo richiede in genere diversi minuti.

Crea una collezione classica

Le raccolte classiche utilizzano una procedura guidata in più passaggi con configurazione di sicurezza, rete e crittografia per raccolta. Ogni raccolta è configurata in modo indipendente.

Configurare le impostazioni di raccolta (versione classica)

Per configurare le impostazioni di base della raccolta (Classic)
  1. Accedi alla console di Amazon OpenSearch Service all'indirizzo https://console.aws.amazon.com/aos/home/. Nel riquadro di navigazione a sinistra, espandi Serverless e scegli Collezioni.

  2. Scegli Create collection (Crea raccolta).

    Per impostazione predefinita, la console apre il modulo Crea NextGen raccolta.

  3. Nel campo Generazione serverless, scegli Passa alla versione classica.

    La console accede alla procedura guidata per la creazione della collezione Classic. Il campo di generazione Serverless ora mostra Classic con una descrizione: questo è il flusso di creazione delle collezioni Classic.

    Suggerimento

    Per tornare a NextGen, scegli Passa a NextGen nel campo Generazione serverless.

  4. Fornisci un nome e una descrizione per la raccolta. Il nome deve soddisfare i seguenti criteri:

    • È unico per il tuo account e Regione AWS

    • Contiene solo lettere minuscole a—z, i numeri 0—9, il trattino (-) e il carattere di sottolineatura (_)

    • Contiene da 3 a 64 caratteri

  5. Scegli un tipo di collezione:

    • Serie temporali: segmento di analisi dei log che si concentra sull'analisi di grandi volumi di dati semistrutturati generati da macchine. Almeno 24 ore di dati vengono archiviati su indici caldi e il resto rimane in un archivio caldo.

    • Ricerca: Full-text ricerca che potenzia le applicazioni nelle reti interne e le applicazioni connesse a Internet. Tutti i dati di ricerca vengono memorizzati in un'archiviazione ad accesso frequente per garantire tempi di risposta rapidi alle query. Scegli questa opzione se stai abilitando la ricerca semantica automatica.

    • Ricerca vettoriale: ricerca semantica su incorporamenti vettoriali che semplifica la gestione dei dati vettoriali. Potenzia le esperienze di ricerca aumentata con machine learning (ML) e le applicazioni di intelligenza artificiale generativa come chatbot, assistenti personali e rilevamento delle frodi.

  6. (Facoltativo) Configura le opzioni di distribuzione:

    • Repliche in standby: scegli se abilitare le repliche in standby per l'alta disponibilità.

    • Accelerazione GPU: per le raccolte di ricerca vettoriale, scegli se abilitare l'accelerazione GPU.

  7. Scegli Avanti.

Per configurare le politiche di sicurezza e accesso (versione classica)
  1. Politica di crittografia: scegli come crittografare i dati della tua raccolta:

    • Usa la chiave AWS proprietaria (impostazione predefinita): Amazon OpenSearch Service gestisce la chiave di crittografia senza costi aggiuntivi.

    • Usa la chiave gestita dal cliente: seleziona una AWS KMS chiave dal tuo account per la crittografia.

    (Facoltativo) Seleziona Usa politica esistente se esiste già una politica di crittografia corrispondente per il nome della tua raccolta.

  2. Accesso alla rete: configura il modo in cui utenti e applicazioni accedono alla tua raccolta:

    • Abilita o disabilita l'accesso all' OpenSearchendpoint.

    • Abilita o disabilita l'accesso alle OpenSearch dashboard.

    • Scegli Accesso pubblico o limita l'accesso tramite endpoint VPC.

  3. Politica di accesso ai dati: definisci quali principali possono accedere ai dati della tua raccolta:

    • Crea una nuova politica: definisci una nuova politica di accesso ai dati utilizzando l'editor visuale o l'editor JSON. Aggiungi i principali (utenti IAM, ruoli IAM o utenti e gruppi SAML) e specifica le autorizzazioni per le risorse.

    • Aggiungi a una policy esistente: seleziona una policy di accesso ai dati esistente dal menu a discesa.

  4. Scegli Avanti.

Configura l' OpenSearch interfaccia utente (classica)

Configura l' OpenSearch applicazione e l'area di lavoro per la tua raccolta:

  • Per la selezione delle OpenSearch applicazioni, scegliete una delle seguenti opzioni:

    • Seleziona OpenSearch applicazione esistente: scegli un'applicazione esistente dal menu a discesa del nome OpenSearch dell'applicazione. Quindi, per la selezione dell'area di lavoro, scegli Seleziona area di lavoro esistente o Crea nuova area di lavoro e inserisci un nome.

    • Crea nuova OpenSearch applicazione: inserisci un nome per la nuova applicazione. È inoltre necessario creare un nuovo spazio di lavoro: immettete un nome per l'area di lavoro.

Scegli Avanti.

Configurare campi di ricerca aggiuntivi (versione classica)

Le opzioni visualizzate in questa pagina dipendono dal tipo di raccolta che stai creando.

  • Cerca nelle raccolte: configura l'arricchimento semantico automatico e i campi di ricerca lessicale.

  • Raccolte di serie temporali: configura i campi di ricerca delle serie temporali.

  • Raccolte di ricerca vettoriale: configura i campi vettoriali, inclusi il nome del campo, le dimensioni e la metrica della distanza.

(Facoltativo) Configura i campi di ricerca pertinenti al tipo di raccolta. Scegli Avanti. Rivedi tutte le impostazioni nella pagina di riepilogo e scegli Invia per creare la raccolta.

Dopo l'invio, la raccolta passa allo stato Creazione. Quando lo stato cambia in Attiva, la raccolta è pronta per l'uso.

Configura l'arricchimento semantico automatico

Quando crei o modifichi una raccolta, puoi configurare l'arricchimento semantico automatico, che semplifica l'implementazione e le funzionalità della ricerca semantica in Amazon Service. OpenSearch La ricerca semantica restituisce risultati di ricerca che incorporano non solo la corrispondenza delle parole chiave, ma anche l'intento e il significato contestuale della ricerca dell'utente. Per ulteriori informazioni, consulta Arricchimento semantico automatico per Serverless.

Per configurare l'arricchimento semantico automatico
  1. Nella sezione Dettagli dell'indice, per Nome dell'indice, specificare un nome.

  2. Nella sezione Campi di arricchimento semantico automatico, scegli Aggiungi campo di ricerca semantica.

  3. Nel campo di immissione del nome del campo per l'arricchimento semantico, inserisci il nome del campo che desideri arricchire.

  4. Il tipo di dati è Testo. Non puoi modificare questo valore.

  5. Per Lingua, scegli Inglese o Multilingue.

  6. Scegli Aggiungi campo.

  7. Dopo aver completato la configurazione dei campi opzionali per la tua raccolta, scegli Avanti.

  8. Rivedi le modifiche e scegli Invia per creare la raccolta.

Configura i campi di ricerca delle serie temporali

Le opzioni nella sezione Campi di ricerca delle serie temporali riguardano i dati delle serie temporali e i flussi di dati. Per ulteriori informazioni su questi argomenti, vedere. Gestione dei dati di serie temporali in Amazon OpenSearch Service con flussi di dati

Per configurare i campi di ricerca delle serie temporali
  1. Nella sezione Campi di ricerca delle serie temporali, scegli Aggiungi il campo delle serie temporali.

  2. Per Nome campo, inserisci un nome.

  3. Per Tipo di dati, scegli un tipo dall'elenco.

  4. Scegli Aggiungi campo.

  5. Dopo aver completato la configurazione dei campi opzionali per la raccolta, scegli Avanti.

  6. Rivedi le modifiche e scegli Invia per creare la raccolta.

Configura i campi di ricerca lessicale

La ricerca lessicale cerca una corrispondenza esatta tra una query di ricerca e termini o parole chiave indicizzati.

Per configurare i campi di ricerca lessicale
  1. Nella sezione Campi di ricerca lessicale, scegli Aggiungi campo di ricerca.

  2. Per Nome campo, inserisci un nome.

  3. Per Tipo di dati, scegli un tipo dall'elenco.

  4. Scegli Aggiungi campo.

  5. Dopo aver completato la configurazione dei campi opzionali per la raccolta, scegli Avanti.

  6. Rivedi le modifiche e scegli Invia per creare la raccolta.

Configura i campi di ricerca vettoriale

Nota

La Engine proprietà è configurabile solo con le raccolte classiche e non è supportata per le NextGen raccolte.

Per configurare i campi di ricerca vettoriale
  1. Nella sezione Campi vettoriali, scegli Aggiungi campo vettoriale.

  2. Per Nome campo, inserisci un nome.

  3. Per Engine, scegli un tipo dall'elenco.

  4. Inserite il numero di dimensioni.

  5. Per Distance Metric, scegliete un tipo dall'elenco.

  6. Dopo aver completato la configurazione dei campi opzionali per la tua raccolta, scegli Avanti.

  7. Rivedi le modifiche e scegli Invia per creare la raccolta.