Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Genie Code è l'assistente AI integrato in Lakeflow Designer. Descrivi ciò che vuoi in linguaggio naturale, e Genie Code aggiunge, configura e collega operatori, scrive espressioni e ti aiuta a correggere errori. Tutte le interazioni sono agentiche e utilizzano il contesto della piattaforma Azure Databricks, come le tabelle nel tuo catalogo. Per una panoramica di Genie Code su Azure Databricks, vedi Genie Code.
Requirements
- Genie Code deve essere disponibile nel tuo spazio di lavoro. Quando non lo è, Lakeflow Designer nasconde le sue funzionalità di intelligenza artificiale e tu configuri gli operatori a mano.
Scegli come usare Genie Code
Genie Code compare in diversi punti su Lakeflow Designer. Usa quello che corrisponde all'ambito della tua modificazione:
| Goal | Utilizza |
|---|---|
| Costruire o modificare diversi operatori contemporaneamente, come aggiungere una sorgente, filtrare e aggregare. | Il prompt del canvas |
| Rivedi tutta la conversazione e cosa ha fatto l'agente. | Il pannello laterale |
| Cambia la configurazione di un operatore. | Modifica con Genie Code |
| Scrivi un'espressione di colonna, una condizione di filtro o una condizione di join. | Descrizione dell'IA nell'editor di espressioni |
| Capire e correggere un'operazione non riuscita. | Correggere gli errori |
| Trova l'operatore giusto per un compito. | Ricerca operatore con IA |
| Crea un operatore per la logica che non è coperta da alcun operatore integrato. | Crea un operatore definito dall'utente con Genie Code |
Prompt Genie Code nell'area di disegno
Il prompt di Genie Code fluttua sopra la tela. Digita una richiesta e premi Invio. Genie Code pianifica la modifica, poi aggiunge, modifica, collega o elimina operatori e parametri nell'area di disegno. Una linea di stato mostra cosa sta facendo, ad esempio quando aggiunge o esegue un operatore.
Tip
Prova con prompt come i seguenti:
Add a source for samples.nyctaxi.trips
Show average fare by pickup zip code
Filter taxi rides with fare over $50
Se la tua richiesta è ambigua, Genie Code pone una domanda chiarificante prima di proseguire. Al termine, sopra la casella di input appare un riassunto di una riga della modifica più recente. Per fermare una richiesta in corso, clicca su Ferma.
I seguenti pulsanti nel prompt offrono funzionalità aggiuntive:
-
: allega un file da usare come parte della richiesta.
-
: Fa riferimento a tabelle, file o operatori nel prompt. Per fare riferimento a un operatore canvas, digita
@e selezionalo tra Operatori. -
: avvia un nuovo thread di chat con il nuovo contesto dell'agente.
-
: Apre il pannello laterale.
Rivedi la conversazione nel pannello laterale
Per aprire il pannello laterale di Genie Code, clicca nel prompt canvas. Il pannello laterale mostra la cronologia delle tue interazioni con Genie Code e più dettagli su ciò che l'agente sta facendo. Quando il riquadro laterale è aperto, la barra degli strumenti nell'area di disegno viene minimizzata.
Modificare un operatore con Genie Code
Per cambiare un singolo operatore descrivendo ciò che desideri, apri il pannello di configurazione dell'operatore e clicca su Modifica con Codice Genie. Il prompt del canvas si apre per modificare quell'operatore. Descrivi il cambiamento.
Tip
Ad esempio, dì a Genie Code:
Also keep the customer_id column.
Puoi anche modificare la descrizione generata dall'IA che ogni operatore mostra. Modificare la descrizione riconfigura l'operatore per farlo corrispondere.
Scrivere espressioni in linguaggio naturale
Gli operatori che accettano espressioni, come Filter, Join, Aggregate e le colonne personalizzate in Prepare, includono una sezione di descrizione AI nel loro editor di espressioni. La descrizione e l'espressione rimangono sincronizzate:
- Per generare un'espressione, inserisci cosa dovrebbe fare in Descrivi cosa dovrebbe fare questa espressione.... Premi Invio o clicca su Applica descrizione per rigenerare l'espressione. Premi Esc per chiudere l'editor senza applicare le modifiche.
- Per generare una descrizione, scrivi o modifica l'espressione. Lakeflow Designer rigenera la descrizione in modo che corrisponda.
Tip
Ad esempio, descrivi un'espressione come questa:
Days between order date and ship date
Mentre digiti un'espressione, Genie Code può anche suggerire un completamento. Clicca su Accetta per usare il suggerimento, oppure scartalo per continuare a scrivere.
Correggi gli errori con Genie Code
Quando un operatore fallisce, il pannello di output mostra l'errore con un riepilogo AI di ciò che è andato storto.
Clicca su Correggi per consentire a Genie Code di diagnosticare l'errore e aggiornare l'operatore. Genie Code inizia con il prompt Fix operator <operator-name> nel prompt canvas, così puoi seguirne le modifiche.
Trova operatori con la ricerca tramite IA
Nel pannello Operatori, inserisci cosa vuoi fare in Cerca un operatore..., ad esempio average by month. Le corrispondenze per parole chiave appaiono per prime. Gli operatori suggeriti da Genie Code in base al tuo intento compaiono sotto suggerimenti di AI, con una breve ragione per cui ognuno corrisponde.