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à.
Generazione di query in linguaggio naturale con OpenSearch
La funzionalità di generazione di query in linguaggio naturale di Amazon OpenSearch Service ti consente di interrogare i dati dei log operativi e di sicurezza tramite linguaggio naturale. OpenSearch è un'opzione ideale per esplorare i dati di log perché è un motore di analisi e ricerca dei log altamente scalabile e performante, e ora puoi usare il linguaggio naturale per esplorare questi log. Questa funzionalità consente di identificare i problemi senza fare affidamento su OpenSearch Piped Processing Language (PPL) o dover cercare le definizioni dei dati durante la creazione delle query. È possibile utilizzare la funzionalità di generazione di query in linguaggio naturale sui domini di OpenSearch servizio con la versione 2.13 e successive. È necessario che il controllo granulare degli accessi sia abilitato.
Questa funzionalità è stata creata con l'Assistant ToolkitOpenSearch .
Prerequisiti
Prima di poter utilizzare la funzionalità di generazione di query in linguaggio naturale, il dominio deve avere quanto segue:
-
Versione 2.13 o successiva.
-
Software di assistenza R20240520-P4 o versione successiva.
-
Controllo granulare degli accessi abilitato. Per ulteriori informazioni, vedere Abilitazione del controllo granulare degli accessi.
Nozioni di base
Per iniziare a utilizzare la funzionalità di generazione di query in linguaggio naturale, assicurati di averla abilitata nel tuo OpenSearch dominio di servizio. Questa funzionalità è abilitata per impostazione predefinita su tutti i domini creati con la versione 2.13 e successive che hanno abilitato il controllo granulare degli accessi.
Se è stato effettuato l'aggiornamento alla OpenSearch versione 2.13 prima del 2 luglio 2024, è necessario aggiornare il software di servizio a (R20240520-P4) o versione successiva prima di poter abilitare la generazione di query in linguaggio naturale. Dopo averlo fatto, puoi abilitare la funzionalità selezionando la casella di controllo Abilita la generazione di query in linguaggio naturale nella sezione Intelligenza artificiale (AI) e Machine Learning (ML).
Dopo aver configurato il dominio, vai alla pagina Log Explorer in OpenSearch Dashboards. Scegli Event Explorer e fai una domanda con l'assistente alle query.
Configurazione delle autorizzazioni
Se abiliti la generazione di query in linguaggio naturale su un dominio di OpenSearch servizio preesistente, il ruolo query_assistant_access potrebbe non essere definito nel dominio. Gli utenti senza privilegi di amministratore devono essere mappati a questo ruolo in modo da gestire gli indici a caldo sui domini che utilizzano il controllo granulare degli accessi. Per creare manualmente il ruolo query_assistant_access, effettuate le seguenti operazioni:
-
In OpenSearch Dashboards, vai a Sicurezza e scegli Ruoli.
-
Scegli Crea ruolo e configura le seguenti autorizzazioni del cluster:
-
cluster:admin/opensearch/ml/config/get
-
cluster:admin/opensearch/ml/execute
-
cluster:admin/opensearch/ml/predict
-
cluster:admin/opensearch/ppl
-
-
Assegna un nome al ruolo query_assistant_access.
-
Scegli Crea ruolo. Il ruolo query_assistant_access è ora disponibile.
Nota
È inoltre necessario disporre delle autorizzazioni
indices:admin/mappings/get
eread
indicizzazione per gli indici con cui si desidera utilizzare le domande in linguaggio naturale.
Automazione della configurazione
Flow Framework è un OpenSearch plug-in che fornisce un modo per automatizzare OpenSearch le configurazioni
Flow Framework consente di scegliere tra un set di modelli predefiniti