Esegui query in linguaggio naturale nello strumento di analisi dei dati
È possibile eseguire query su Oracle Autonomous Database utilizzando query in linguaggio naturale anziché dover scrivere query SQL.
Requisiti indispensabili
- Un servizio di account OpenAI, Cohere o Azure OpenAI con credito
- Accesso al pacchetto
DBMS_CLOUD_AI
.
- Impostare il profilo AI utilizzando la funzione Query linguaggio naturale. Seguire la procedura descritta in questo capitolo per Utilizzare Select AI per generare istruzioni SQL dai prompt in 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 funzioni AI come la generazione di SQL da linguaggio naturale nello strumento Data Studio.
- Genera query SQL da linguaggio naturale in viste analitiche
È possibile creare query SQL nelle viste analitiche.
- Genera query SQL da linguaggio naturale nelle tabelle
È possibile creare query SQL nelle tabelle.
- Genera query SQL da linguaggio naturale su viste analitiche
Per eseguire una query in linguaggio naturale da una query SQL su viste analitiche, effettuare le operazioni riportate di seguito. - Genera query SQL da linguaggio naturale nelle tabelle
Seguire la procedura riportata di seguito per generare query SQL da linguaggio naturale nelle tabelle:
Argomento padre: Strumento di analisi dei dati
Genera query SQL da linguaggio naturale in viste analitiche
Per eseguire una query in linguaggio naturale da una query SQL sulle 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 qualsiasi delle viste analitiche su cui si desidera eseguire la query.
In questo esempio verrà eseguita una query sulla vista analitica
SH_SALES_HISTORY
.Viene visualizzata la pagina Analisi.
- Selezionare Natural Language. 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 Lingua naturale solo dopo aver configurato e impostato il profilo AI utilizzando la procedura Usa selezione AI per generare SQL dai prompt in linguaggio naturale e impostare la procedura guidata Impostazioni di Data Studio nella pagina Connessioni. - Inserire la seguente query naturale che si desidera eseguire su
SH_SALES_HISTORY
nel campo Query 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 di
PLAN_TABLE
nella scheda Explain plan.In alternativa, è possibile visualizzare il risultato della query nella vista Diagramma cambiando la modalità di visualizzazione in Vista grafico o Vista Diagramma.
Genera query SQL da linguaggio naturale nelle tabelle
Seguire la procedura riportata di seguito per generare query SQL dal linguaggio naturale nelle tabelle:
-
Nella home page Analisi dati, fare clic su una qualsiasi delle tabelle di cui si desidera eseguire la query. 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 Lingua naturale solo dopo aver configurato e impostato il profilo AI utilizzando la procedura Usa selezione AI per generare SQL dai prompt in linguaggio naturale e impostare la procedura guidata Impostazioni di Data Studio nella pagina Connessioni.Selezionare le tabelle da cui 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 e rilasciare le colonne dal navigatore nell'area di rilascio Colonne e filtro per selezionare le colonne da sottoporre a query. - Fare clic sulla modalità di visualizzazione Query di base per immettere il linguaggio naturale.
Inserire quanto segue nel campo Testo query naturale:
show me the minimum product price with the product
.Fare clic su Genera query.
Se si seleziona Genera query, la lingua naturale viene convertita 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 grafico. È possibile trascinare righe, colonne e filtri dal Browser tabelle nell'area di rilascio.
Nota
Dalla vista Grafico è possibile visualizzare il risultato in un foglio orizzontale e verticale.