Prepara dati mediante lo strumento di assistenza AI tabella

La data augmentation consente di aggiungere dati alle tabelle di origine dalle tabelle di destinazione. Table AI Assist consente di aggiungere, rinominare e rimuovere colonne in una tabella utilizzando i prompt in linguaggio naturale.

Lo strumento Assistenza AI tabella utilizza un servizio AI per generare SQL. È possibile scegliere di utilizzare l'istruzione SQL generata per modificare la tabella, creare una vista o creare un'istruzione SELECT. Consente di provare i prompt suggeriti generati dall'intelligenza artificiale (AI) e di ricevere una query eseguita in cui è possibile visualizzare in anteprima i dati.

Che cos'è una ricetta?

Una ricetta è un insieme di passi. Ogni passo consente di aggiungere, sostituire, rimuovere e rinominare le colonne senza apportare modifiche alla tabella di base. Aggiungere tutti i passi desiderati a una ricetta. È possibile salvare una recipe nello schema o esportarla come JSON in un file. È possibile tornare alla ricetta salvata e continuare a lavorarci.

Diverse modalità di ricetta
Di seguito sono riportate le diverse modalità di una recipe.
  • Crea o sostituisci vista

  • Crea una nuova tabella.

  • Altera tabella

Quando si è soddisfatti di una ricetta, è possibile utilizzarla per creare o sostituire una vista, creare una nuova tabella o modificare la tabella.

È possibile scegliere come utilizzare la ricetta in qualsiasi momento. Le scelte sono diverse modalità di ricetta.

Si supponga di disporre di una tabella con quattro colonne, quindi di aggiungere due nuove colonne derivate dai dati originali. Lo strumento Assistenza AI tabella può quindi:
  • Modificare la tabella per aggiungere le due nuove colonne.
  • Creare una nuova tabella o una vista nella tabella con una qualsiasi delle quattro colonne originali e le due nuove colonne.

Prendere in considerazione una tabella con i dettagli EMP. La tabella contiene colonne quali HIREDATE, ENAME, JOB, MGR, SAL, COMM e DEPTNO.

Utilizzando Table AI Assist, è possibile utilizzare prompt naturali quali:
  • aggiungere mese in formato anno-mese da order_date

  • aggiungere anno da order_date

Lo strumento Assistenza AI tabella genera espressioni SQL per ogni prompt e raccoglie tutte le modifiche in una recipe.

L'articolo seguente illustra come aumentare i dati utilizzando il menu Assistenza IA tabella.
  1. Selezionare la tabella da modificare.
    1. Da Launchpad, selezionare il menu Table AI Assist dalla suite di strumenti Data Studio.

    2. Nella pagina Assistenza IA tabella è possibile cercare la tabella esistente dal campo di ricerca nella parte superiore della pagina oppure visualizzarla nell'elenco delle tabelle. In questo esempio, selezionare la tabella EMP.

  2. Creare una ricetta nuova.
    1. Fare clic su + Nuova ricetta per creare una nuova ricetta.



      È possibile creare una recipe utilizzando una serie di passi per aggiungere, aggiornare, rimuovere e rinominare le colonne senza modificare la tabella di origine.

    2. Selezionare Tipo di destinazione e Nome destinazione per visualizzare le modifiche apportate ai dati di origine.
      Nel pannello destro della pagina Assistenza IA tabella, specificare i seguenti valori di campo:
      • Nome tabella di origine: nome della tabella di origine. In questo esempio, è EMP.
      • Tipo target: è possibile selezionare una delle opzioni riportate di seguito.
        • Crea vista: questa opzione crea una vista utilizzando i passi della ricetta e aggiorna i valori delle colonne utilizzando le espressioni delle colonne nella vista. Le viste contengono solo colonne ed espressioni selezionate. Le viste non memorizzano dati.
        • Crea tabella: questa opzione crea una nuova tabella utilizzando i passi della recipe. I dati vengono memorizzati in tutte le colonne, incluse quelle aggiunte mediante la recipe. Memorizza i valori di colonna aggiornati.
        • Modifica tabella: questa opzione aggiunge, rimuove e rinomina le colonne nella tabella di origine e memorizza i valori di colonna aggiornati utilizzando i passi nella recipe. Le nuove colonne vengono aggiunte come colonne virtuali utilizzando espressioni (non memorizzano dati).
        • Query: questa opzione crea una query utilizzando i passi della ricetta.

        In questo esempio verrà eseguita la creazione della tabella.

      • Nome destinazione: immettere il nome della tabella o della vista appena creata. Si tratta di una tabella o di una vista che dipende dalla selezione effettuata nel campo a discesa Tipo di destinazione.

        In questo esempio, verrà visualizzato EMP_1.



  3. Aggiungere passi per creare la recipe composta da varie azioni delle colonne.
    1. Fare clic su Aggiungi passo per aggiornare i dati tabulari di origine.



    2. Specificare i campi riportati di seguito nella finestra di dialogo Aggiungi passo.
      Nell'azione colonna è possibile selezionare una delle seguenti azioni disponibili:
      • Aggiungi o sostituisci: è possibile aggiungere o sostituire i dati nella colonna di origine in base al codice SQL generato dallo strumento nel campo del prompt. Vedere Aggiungi una colonna o Sostituisci una colonna. Ad esempio, se si sostituisce SALES_DATE con YEAR (si supponga che SALES_DATE sia un tipo di dati di data) con prompt di questo tipo, verrà visualizzata una colonna SALE_DATE con anni.
      • Rimuovi: è possibile rimuovere una colonna dai dati di origine. Vedere Rimuovi una colonna.
      • Rinomina: è possibile rinominare una colonna di origine. Vedere Rinomina colonna.

      I campi generati quando si aggiungono passi variano in base all'azione colonna selezionata.



  4. Salva recipe.
    1. Fare clic su Salva recipe nel pannello sinistro della pagina di assistenza AI tabella per salvare questa recipe.



    2. Fare clic sul nome della recipe predefinita oltre a Salva recipe per rinominare la recipe. Quando si fa clic sul nome della recipe, viene visualizzata una finestra di dialogo Rinomina recipe.



      Specificare i valori di campo riportati di seguito nella finestra di dialogo Rinomina recipe.
      • Nome nuova ricetta: immettere il nome della ricetta creato. Ad esempio, NUOVA RICETTA.
      • Descrizione: immettere una descrizione qualsiasi. Questo campo è facoltativo.
  5. Visualizzare i risultati
    1. È possibile visualizzare la ricetta appena aggiunta nel pannello Ricette principale della pagina Assistenza IA tabella.
    2. È possibile continuare ad aggiungere passi, modificare i dati di origine, memorizzarli nella tabella di destinazione o nella vista target e visualizzare i dati aggiornati nella scheda Anteprima dati.



      È possibile visualizzare l'intestazione di colonna appena aggiunta in corsivi.

  6. Creare una nuova tabella di destinazione, una nuova vista di destinazione o modificare la tabella di destinazione con dati di origine colonna modificati.
    1. Dopo aver modificato i dati di origine, è possibile creare una nuova tabella, una nuova vista o una nuova tabella di modifica in base all'opzione selezionata nell'elenco a discesa Tipo di destinazione.
    2. Selezionare Crea tabella, Crea vista o Modifica tabella nel pannello laterale della pagina Assistenza IA tabella in base al Tipo di destinazione selezionato.

      Lo strumento crea i dati di destinazione alla conferma.

    3. Si riceverà un messaggio di notifica riuscito che indica che la creazione del tipo di destinazione è riuscita.

    Dopo aver creato la recipe, è possibile visualizzarla in Ricette SQL di Assistenza IA tabella nella pagina Assistenza IA tabella.

Modifica recipe

È possibile modificare una recipe esistente dallo strumento Assistenza IA tabella.
  1. Nella pagina Assistenza IA tabella, fare clic sull'icona Modifica recipe (matita) oltre al nome della recipe. Viene visualizzata la pagina Modifica recipe.
  2. È possibile aggiungere passi o eliminare i passi esistenti per modificare la recipe esistente.
    Eseguiamo un'altra operazione di aggiunta di una nuova colonna costituita da "mese" estratto dalla data di assunzione.
  3. Fare clic su Salva recipe per salvare la recipe aggiornata.

Esporta recipe

È possibile esportare la ricetta specifica.
  1. Nella pagina Modifica recipe.
  2. Fare clic sull'icona Esporta recipe oltre al nome della recipe.
  3. Selezionare l'icona Esporta per generare il file JSON da scaricare.

Carica o importa recipe

È possibile caricare o importare la recipe.
  1. Fare clic su Carica recipe nella pagina Modifica recipe. Se si seleziona Carica recipe, viene visualizzata una finestra di dialogo Carica recipe che visualizza le opzioni riportate di seguito.
    • Carica
      • Selezionare Carica per caricare una ricetta esistente.



      • Specificare i valori di campo riportati di seguito.
        • Tabella: selezionare la tabella dal campo a discesa da cui si desidera caricare la ricetta.
        • Composizione: selezionare la composizione che si desidera caricare dall'elenco a discesa.
        • In Passi è possibile visualizzare i passi necessari per la creazione della ricetta.
        • Fare clic su OK per caricare la recipe.
    • Importa

      È possibile condividere una recipe con un altro utente importandola. Ad esempio, se l'utente e un altro utente caricano entrambi la stessa tabella e si utilizza lo strumento Assistenza IA tabella per impostare un gruppo di colonne nuove e interessanti, è possibile importare e condividere la recipe con l'altro utente in modo che possano visualizzare i dati modificati.