Usare Genie Code per la creazione di dashboard

Genie Code in modalità agente è il partner di creazione di dashboard per gli sviluppatori nelle dashboard AI/BI di Azure Databricks. Descrivere un dashboard in linguaggio naturale e l'agente pianifica il lavoro, compilarlo e perfezionarlo con l'utente, dalla ricerca dei dati alla disposizione delle pagine completate.

Che cos'è Genie Code per la creazione di dashboard?

Genie Code for dashboard authoring è una funzionalità nella modalità agente di Genie Code che automatizza l'intero flusso di lavoro di creazione di dashboard in più passaggi.

Demo dell'agente di creazione del dashboard.

Rispetto alla modalità Chat di Genie Code, la modalità agente ha ampliato le funzionalità, tra cui soluzioni di pianificazione, recupero di asset pertinenti, creazione di visualizzazioni, configurazione di layout a più pagine, applicazione di filtri e correzione automatica degli errori. L'agente collabora con l'utente per approvare i piani e confermare i passaggi successivi prima di procedere. Con l'approvazione, può cercare tabelle, creare set di dati, aggiungere visualizzazioni, configurare filtri e organizzare le pagine del dashboard.

L'accesso e le azioni di Genie Code sono regolati dalle autorizzazioni dell'utente. Può accedere solo ai dati a cui si ha accesso ed eseguire operazioni per cui si dispone delle autorizzazioni.

Requisiti

Per usare Genie Code per la creazione di dashboard, l'area di lavoro richiede quanto segue:

Annotazioni

Per i clienti con un profilo di sicurezza per la conformità (CSP), Genie Code for dashboard authoring è attivato per impostazione predefinita e viene eseguito su modelli ospitati da Databricks, anche quando le funzionalità di IA supportate da partner sono disattivate. La disponibilità dipende dallo standard di conformità. Consulta Funzionalità di AI supportate da partner.

Usare Genie Code per la creazione di dashboard

Quando si crea un nuovo dashboard, Genie Code è disponibile al centro dell'area di disegno.

Nuovo dashboard con Genie Code al centro dell'area di disegno.

  1. Per i dashboard esistenti, aprire il pannello laterale Genie Code.

  2. Inserisci un prompt per l'agente:

    Suggerimento

    Indicare a Genie Code (modalità agente) di eseguire questa operazione:

    Create a dashboard showing bakehouse trends using @sales_transactions from samples.bakehouse.
    

    Suggerimento

    Fare riferimento a tabelle specifiche tramite @table_name. L'agente usa tale tabella e tutti i metadati associati per curare la risposta. L'agente rispetta le autorizzazioni del catalogo Unity dell'utente, in modo che possa accedere solo ai dati a cui si ha accesso.

  3. Quando l'agente genera la risposta, spesso si sospende per ottenere l'input:

    • Per attività più complesse, l'agente potrebbe creare un piano dettagliato e porre domande chiare. Rispondere alle domande di chiarimento dell'agente per aiutarlo a perfezionare il suo piano.
    • Quando l'agente deve creare o modificare elementi del dashboard, richiede l'approvazione prima di procedere. Consenti o Rifiuta la richiesta. È anche possibile selezionare Consenti sempre nel thread corrente (facendo riferimento al thread di conversazione Genie Code) o Consenti sempre.
    • Quando l'agente continua il proprio lavoro, potrebbe essere richiesto di selezionare Continua o Rifiuta. Esaminare il lavoro esistente dell'agente, quindi selezionare Continua per consentire all'agente di continuare con i passaggi successivi o Rifiuta per indicare all'agente di provare qualcos'altro.
    • Per arrestare l'agente mentre è in funzione, fare clic sull'icona rossa di Arresta.

L'agente può creare nuovi set di dati, generare visualizzazioni, configurare filtri, aggiungere pagine e organizzare i layout del dashboard per interpretare i risultati.

Annotazioni

Mantieni aperta la scheda corrente mentre Genie Code for dashboard authoring è in esecuzione. Se si cambia scheda, l'agente si arresta e non può eseguire ulteriori passaggi.

Creare widget di immagine

Genie Code per la creazione di dashboard può aggiungere widget di immagine a un dashboard, ad esempio un logo, un diagramma o un altro oggetto visivo personalizzato. Chiedi all'agente di aggiungere un'immagine e verrà creato un widget immagine nell'area di disegno.

Suggerimento

Indicare a Genie Code (modalità agente) di eseguire questa operazione:

Add an image widget with our company logo to the top of the dashboard.

Per altre informazioni sui widget di immagine e sulle origini di immagini supportate, vedi Widget immagine.

Abbellire un dashboard

Genie Code for dashboard authoring può riprogettare l'aspetto di un dashboard, regolare elementi come colore, layout e spaziatura per rendere il dashboard più lucido e leggibile. Chiedere all'agente di abbellire il dashboard, quindi esaminare il risultato.

Suggerimento

Indicare a Genie Code (modalità agente) di eseguire questa operazione:

Beautify this dashboard.

Per ripristinare le modifiche, annullale sull'area di disegno. Vedere Tasti di scelta rapida.

Esempi di suggerimenti

Le istruzioni seguenti mostrano l'intervallo di attività che Genie Code for dashboard authoring può gestire, dall'esplorazione dei dati e dalla creazione della visualizzazione alla progettazione del layout e alla configurazione del filtro. È anche possibile creare un nuovo dashboard da zero.

Per ottenere risultati migliori, fornire all'agente il contesto facendo riferimento a tabelle, pipeline, notebook, query e file con @<resource_name>. È anche possibile fare clic sull'icona At. per aggiungere il contesto e selezionare manualmente il contesto da fornire. Ogni asset di riferimento persiste nel contesto della chat.

Creazione di dashboard

Chiedi all'agente di costruire una dashboard completa a partire da una tabella o un dataset.

  • "Creare una dashboard che mostri le tendenze del panificio dalla @sales_transactions tabella".
  • "Creare un dashboard delle prestazioni di vendita usando @sales_data con ricavi per area geografica e categoria di prodotti".
  • Creare un cruscotto di analisi dei clienti da @customer_data che mostri le metriche di fidelizzazione, abbandono e coinvolgimento.

Creazione di visualizzazioni

Chiedi all'agente di aggiungere singoli grafici e widget a una dashboard.

  • "Aggiungere un grafico a linee che mostra le tendenze di vendita nel tempo da questo set di dati".
  • "Creare un grafico a barre confrontando i ricavi tra aree".
  • Aggiungere un grafico a settore che mostra la distribuzione delle categorie di prodotti.
  • "Creare un widget contatore che visualizza i ricavi totali per questo trimestre".

Esplorazione dei dati

Chiedi all'agente di trovare e visualizzare in anteprima i dati a tua disposizione.

  • "Quali tabelle contengono dati sulle transazioni dei clienti?"
  • "Mostra le prime 10 righe del @sales_transactions set di dati".
  • "Trovare una tabella contenente i dati di inventario dei prodotti".

Layout e organizzazione della dashboard

Chiedi all'agente di organizzare pagine, widget e layout.

  • "Creare una nuova pagina per le metriche delle prestazioni a livello di area".
  • "Organizzare queste visualizzazioni in un layout a due colonne".
  • "Aggiungere un widget di testo che spiega i risultati chiave di questo dashboard".
  • "Clonare questa pagina e modificarla in modo da visualizzare le tendenze mensili anziché settimanali".

Filtri e interattività

Chiedi all'agente di aggiungere filtri che permettano agli utenti di interagire con la dashboard.

  • "Aggiungere un filtro di intervallo di date per l'intero dashboard".
  • "Creare un filtro per consentire agli utenti di selezionare categorie di prodotti specifiche".
  • "Aggiungere un filtro di area applicabile a tutte le visualizzazioni in questa pagina".
  • "Personalizza le opzioni rapide nel selezionatore di intervalli temporali includendo solo quelle relative ai giorni."

Preparazione dei dati

Chiedi all'agente di creare e trasformare i dataset alla base di una dashboard.

  • "Creare un set di dati da @sales_transactions che aggrega le vendite per settimana e prodotto".
  • "Creare un set di dati che unisce @customers e @orders tabelle."
  • Aggiungere un calcolo personalizzato per calcolare il tasso di crescita anno su anno.

Perfezionamento della dashboard

Chiedi all'agente di rifinire l'aspetto e i dettagli di una dashboard esistente.

  • "Migliorare la combinazione di colori per rendere i grafici più leggibili."
  • "Aggiungere titoli e descrizioni a tutte le visualizzazioni".
  • Aggiungere un widget di immagine con il logo aziendale all'intestazione.
  • Abbellisci questa dashboard.
  • Rinomina questa dashboard in "Le prestazioni delle vendite Q1 2026".