Esegui query in linguaggio naturale nello strumento di analisi dei dati
Puoi eseguire una query su Oracle Autonomous Database utilizzando la query del linguaggio naturale anziché dover scrivere una query SQL.
Requisiti indispensabili
- Un servizio di account OpenAI o Cohere o Azure OpenAI con credito
- Accesso al pacchetto
DBMS_CLOUD_AI
.
- È necessario impostare il profilo AI utilizzando la funzione Query linguaggio naturale. Attenersi alla procedura descritta in questo capitolo per utilizzare Seleziona AI per generare SQL dai prompt del linguaggio naturale.
- Dopo aver creato e configurato il profilo AI, impostare il profilo AI nella procedura guidata Preferenze di Data Studio nella pagina Connessioni per utilizzare le funzioni AI, ad esempio la generazione di SQL dal linguaggio naturale nello strumento Data Studio.
- Genera query SQL da linguaggio naturale nelle viste analitiche
È possibile creare query SQL nelle viste analitiche.
- Genera query SQL da linguaggio naturale nelle tabelle
È possibile creare query SQL sulle tabelle.
- Genera query SQL dal linguaggio naturale nelle viste analitiche
Per eseguire una query in linguaggio naturale dalla query SQL nelle viste analitiche, effettuare le operazioni riportate di seguito. - Genera query SQL dal linguaggio naturale nelle tabelle
Seguire la procedura indicata di seguito per generare query SQL dal linguaggio naturale nelle tabelle:
Argomento padre: Strumento di analisi dei dati
Genera query SQL da linguaggio naturale nelle viste analitiche
Per eseguire una query in linguaggio naturale da una query SQL nelle viste analitiche, effettuare le operazioni riportate di seguito.
Si supponga di voler visualizzare l'importo delle vendite in modo categorizzato.
- Nella home page Analisi dati, fare clic su una delle viste analitiche che si desidera interrogare.
In questo esempio verrà eseguita una query sulla vista analitica
SH_SALES_HISTORY
.Verrà visualizzata la pagina Analisi.
- Selezionare Lingua naturale. La selezione del linguaggio naturale consente di aprire l'area del foglio di lavoro SQL con una query SQL predefinita nell'area del foglio di lavoro. Nota
È possibile visualizzare l'opzione Linguaggio naturale solo dopo aver configurato e impostato il profilo AI utilizzando la procedura Usa selezione AI per generare SQL da prompt di linguaggio naturale e impostare la procedura guidata Impostazioni di Data Studio nella pagina Connessioni. - Immettere la seguente query naturale che si desidera eseguire su
SH_SALES_HISTORY
nel campo Interrogazione naturale:show me amount sold by category
. - Fare clic su Genera query.
-
Dopo che lo strumento ha generato la query, nella scheda Risultato query viene visualizzato il risultato della query. È inoltre possibile visualizzare la rappresentazione grafica del contenuto del file
PLAN_TABLE
nella scheda Explain plan.In alternativa, è possibile visualizzare il risultato della query nella vista Grafico cambiando la modalità di visualizzazione in Vista Grafico o Vista Diagramma.
Genera query SQL da linguaggio naturale nelle tabelle
Seguire la procedura indicata di seguito per generare query SQL dal linguaggio naturale nelle tabelle:
-
Nella home page Analisi dati, fare clic su una delle tabelle che si desidera interrogare. In questo esempio, viene selezionata la tabella
PRODUCTS
.Viene visualizzata la pagina Analisi con una query che recupera tutte le colonne dalla tabella selezionata
PRODUCTS
. - Selezionare Usa query naturale.
- La selezione di Usa query naturale consente di selezionare più tabelle dall'icona Seleziona tabelle.
Nota
È possibile visualizzare l'opzione Linguaggio naturale solo dopo aver configurato e impostato il profilo AI utilizzando la procedura Usa selezione AI per generare SQL da prompt di linguaggio naturale e impostare la procedura guidata Impostazioni di Data Studio nella pagina Connessioni.Selezionare le tabelle da cui si desidera generare la query SQL. È possibile utilizzare le colonne della tabella selezionata nel campo di testo in cui si immette la query naturale.
Nota
È possibile fare clic su Vista tabulare, trascinare le colonne dal Navigator all'area di rilascio Colonne e filtro per selezionare le colonne desiderate su cui eseguire la query. - Fare clic sulla modalità di visualizzazione Query di base per accedere al linguaggio naturale.
Nel campo Testo query naturale immettere quanto segue:
show me the minimum product price with the product
.Fare clic su Genera query.
Se si seleziona Genera query, il linguaggio naturale viene convertito nella query SQL equivalente e vengono visualizzati i risultati nella scheda Risultati query.
In alternativa, è possibile visualizzare il risultato della query in vista tabulare, pivot e vista grafico. È possibile trascinare righe, colonne e filtri dal browser Tabelle all'area di rilascio.
Nota
Dalla vista Grafico è possibile visualizzare il risultato in un foglio orizzontale e verticale.