Condividi tramite


Concetti relativi al dashboard

I dashboard di intelligenza artificiale/BI sono una piattaforma interattiva di visualizzazione dei dati che consente di trasformare i dati in informazioni dettagliate interattive e condividerli nell'organizzazione. I dashboard includono la creazione assistita dall'intelligenza artificiale, una libreria di visualizzazioni avanzata e un'esperienza di configurazione semplificata che consente di creare e pubblicare rapidamente i report. Quando vengono pubblicati, i dashboard possono essere condivisi con chiunque sia registrato nell'account Azure Databricks, anche se non hanno accesso all'area di lavoro.

Funzionalità principali

I dashboard di intelligenza artificiale/BI offrono un set completo di funzionalità per supportare la visualizzazione e la collaborazione dei dati:

Feature Descrizione
Creazione assistita dall'intelligenza artificiale Usare Genie Code per generare visualizzazioni dai prompt del linguaggio naturale, riducendo il tempo necessario per creare grafici e calcoli complessi.
Genie per approfondimenti della dashboard Porre domande sui dati del dashboard usando il linguaggio naturale. I dashboard pubblicati includono uno spazio Genie complementare che consente agli utenti di esplorare i dati in modo colloquio senza basarsi su visualizzazioni predefinite.
Modelli di dati governati Definire set di dati da tabelle, viste, viste metriche o query SQL personalizzate. I set di dati ereditano le autorizzazioni del catalogo Unity e vengono raggruppati con i dashboard durante la condivisione, l'importazione o l'esportazione.
Calcoli personalizzati Creare misure e dimensioni calcolate senza modificare il set di dati di origine. Creare metriche complesse usando espressioni di livello di dettaglio e funzioni finestra.
Filtro interattivo Applicare filtri globali, a livello di pagina e a livello di widget. Abilitare il filtro incrociato e il drill-through per l'esplorazione interattiva dei dati.
Condivisione a livello di account Pubblicare dashboard da condividere tra aree di lavoro e con utenti che non hanno accesso all'area di lavoro. Controllare le autorizzazioni a livello di area di lavoro e account.
Monitoring Tenere traccia dell'attività del dashboard usando i log di controllo e le tabelle di sistema. Monitorare chi visualizza, modifica e interagisce con i dashboard per l'analisi e la conformità dell'utilizzo.
Automazione e controllo del codice sorgente Gestire i dashboard come codice usando bundle, automatizzare i flussi di lavoro con le API REST e controllare il controllo della versione con Git. Importare ed esportare dashboard tra aree di lavoro e ambienti.

Casi d'uso comuni

Le organizzazioni usano i dashboard di intelligenza artificiale/BI per risolvere un'ampia gamma di sfide aziendali:

caso d'uso Descrizione
Reportistica esecutiva Creare dashboard esecutivi completi che tengono traccia degli indicatori KPI, delle metriche aziendali e delle prestazioni operative tra i reparti.
Analisi delle vendite Monitorare la pipeline di vendita, tenere traccia dello stato delle trattative, analizzare le tendenze dei ricavi e misurare le prestazioni del team con visualizzazioni interattive.
Informazioni dettagliate sul marketing Misurare l'efficacia della campagna, analizzare l'engagement dei clienti e tenere traccia delle metriche di conversione per ottimizzare le strategie di marketing.
Monitoraggio operativo Tenere traccia dell'integrità del sistema, monitorare le prestazioni delle applicazioni e visualizzare le metriche operative per i team di affidabilità del sito e DevOps.
Rendicontazione finanziaria Creare dashboard finanziari per il monitoraggio del budget, l'analisi delle spese e la previsione con funzionalità di drill-down.
Analisi dei clienti Visualizzare il comportamento dei clienti, tenere traccia delle metriche di conservazione e analizzare i percorsi utente per migliorare l'esperienza dei clienti.

Componenti del dashboard

I dashboard di intelligenza artificiale/BI sono costituiti da due aree principali: la scheda Dati in cui si definiscono set di dati e calcoli e la scheda Canvas in cui si creano visualizzazioni e filtri interattivi. L'area di disegno può essere organizzata in più pagine per strutturare report complessi e ridurre al minimo lo scorrimento. Per informazioni dettagliate sulle pagine, vedere Creare report a più pagine.

Modellazione dei dati

Insiemi di dati

I set di dati definiscono le origini dati che alimentano le visualizzazioni del dashboard. Ogni set di dati si basa su una tabella, una vista, una vista metrica o una query SQL personalizzata.

Tipo di set di dati Descrizione
Tabella o vista Connettersi direttamente alle tabelle o alle viste del catalogo Unity. Il set di dati eredita lo schema dall'oggetto di origine.
Visualizzazione metrica Usare le visualizzazioni delle metriche per definire in modo preliminare dimensioni, misure e aggregazioni. Le visualizzazioni delle metriche forniscono metriche coerenti in più dashboard.
Query SQL personalizzata Scrivere query SQL personalizzate per unire tabelle, filtrare i dati o trasformare le colonne prima della visualizzazione.

I set di dati supportano le funzionalità seguenti:

  • Calcoli personalizzati: definire misure calcolate e dimensioni specifiche del set di dati
  • Abbinamento di prompt: abilitare i prompt in linguaggio naturale quando si utilizza Genie Code
  • Memorizzazione nella cache: migliorare le prestazioni con la memorizzazione automatica nella cache per i set di dati con 100 MB e meno di 100.000 righe
  • Condivisione in bundle: i set di dati vengono inclusi quando si condividono, esportano o importano dashboard

Per informazioni dettagliate, vedere Creare e gestire set di dati del dashboard.

Calcoli personalizzati

I calcoli personalizzati consentono di creare nuove metriche e trasformazioni senza modificare i dati di origine. È possibile definire fino a 200 calcoli personalizzati per set di dati.

Tipo di calcolo Descrizione
Misure calcolate Valori aggregati, ad esempio ricavi totali, costi medi o margine di profitto. Le misure calcolate si adattano automaticamente alle dimensioni nella visualizzazione.
Dimensioni calcolate Valori o trasformazioni non aggregati, ad esempio la categorizzazione degli intervalli di età, la concatenazione di campi o la formattazione delle date.
Livello di espressioni di dettaglio Controllare la granularità delle aggregazioni indipendentemente dai raggruppamenti di visualizzazione. Usare LOD fisso per le aggregazioni a livello di insieme di dati o escludere LOD per i calcoli a grana più grossa.
funzioni di finestra Eseguire calcoli in un set di righe, ad esempio medie mobili, somme cumulative o metriche su N giorni precedenti.

I calcoli personalizzati supportano espressioni SQL, tra cui funzioni di aggregazione, funzioni finestra e logica condizionale. È possibile fare riferimento ad altri calcoli per creare metriche complesse in modo incrementale.

Per informazioni dettagliate, vedere Che cosa sono i calcoli personalizzati? e Espressioni livello di dettaglio (LOD).

Visualizzazioni

I dashboard di intelligenza artificiale/BI offrono una libreria completa di tipi di visualizzazione per visualizzare i dati in modo efficace. È possibile creare visualizzazioni manualmente o usare Genie Code per generarle dai prompt del linguaggio naturale.

Categoria Tipi di visualizzazioni
Visualizzazioni dei grafici Barra, linea, area, dispersione, torta, combo, imbuto e altro ancora
Visualizzazioni di tabelle Pivot tables, tabelle di dettaglio con ordinamento e formattazione
Visualizzazioni statistiche Grafici box, istogrammi, mappe heatmap per l'analisi della distribuzione
Visualizzazioni mappe Mappe coropletiche e mappe a punti per dati geografici
Visualizzazioni specializzate Grafici a misuratore, indicatori a valore singolo e formattazione personalizzata

Ogni visualizzazione può essere configurata con:

  • Assi e codifiche: eseguire il mapping dei campi dati all'asse x, all'asse y, al colore, alle dimensioni e ad altre proprietà visive
  • Aggregazioni: scegliere funzioni di aggregazione come somma, media, conteggio, min, max e altro ancora
  • Ordinamento e limiti: controllare l'ordine e il numero di punti dati visualizzati
  • Formattazione: personalizzare colori, etichette, legende e descrizioni comando
  • Formattazione condizionale: applicare regole colore in base ai valori dei dati

Per informazioni dettagliate, vedere Visualizzazioni del dashboard.

Interattività

I filtri e le funzionalità interattive consentono agli utenti di esplorare i dashboard in modo dinamico e concentrarsi su dati specifici. I dashboard di intelligenza artificiale/BI supportano più ambiti e tipi di filtro.

Ambito del filtro Descrizione
Filtri globali Applicare a tutte le pagine e le visualizzazioni del dashboard. Usare per applicare filtri di alto livello, ad esempio intervalli di date o aree.
Filtri a livello di pagina Si applica solo alle visualizzazioni nella pagina corrente. Usare per creare visualizzazioni specifiche della pagina dei dati.
Filtri a livello di widget Applicare alle singole visualizzazioni. Usare per il filtro specifico della visualizzazione senza influire sugli altri widget.

Le funzionalità interattive includono:

  • Filtri di campo: applicare filtri su colonne specifiche con operatori come uguale a, contiene, maggiore di e altro
  • Parametri: creare filtri dinamici a cui è possibile fare riferimento nelle query e nei calcoli SQL
  • Filtro incrociato: fare clic sui punti dati in una visualizzazione per filtrare gli altri nella stessa pagina
  • Drill-through: spostarsi tra le pagine del dashboard mantenendo il contesto di filtro

Per informazioni dettagliate, vedere Usare i filtri del dashboard.

Layout per dispositivi mobili

Quando un dashboard viene visualizzato su uno schermo piccolo in Databricks One, passa automaticamente a un layout intuitivo per dispositivi mobili. Non è necessaria alcuna configurazione. I widget si ridistribuiscono in una singola colonna e la spaziatura si adatta per l'interazione tramite tocco.

Dashboard pubblicato in un formato compatibile con dispositivi mobili, visualizzato in un layout a colonna singola su uno schermo di piccole dimensioni.

Pubblicazione e condivisione

I dashboard supportano due stati: bozza e pubblicazione. Le modifiche apportate a un dashboard bozza vengono salvate automaticamente, ma non sono visibili ai visualizzatori fino alla pubblicazione.

Pubblicazione

Quando si pubblica un dashboard, si crea uno snapshot accessibile ai visualizzatori. La versione pubblicata rimane invariata fino a quando non si pubblica nuovamente, anche se si continua a modificare la bozza.

Opzioni di pubblicazione:

  • Autorizzazioni per i dati condivisi: i visualizzatori visualizzano i dati in base alle proprie autorizzazioni del catalogo Unity. In questo modo viene applicata la governance dei dati e la sicurezza a livello di riga.
  • Autorizzazioni per i singoli dati: i visualizzatori visualizzano i dati in base alle autorizzazioni dell'autore. Ciò semplifica la condivisione, ma richiede un'attenta gestione delle autorizzazioni.

Livelli di condivisione

Livello di condivisione Descrizione
Condivisione dell'area di lavoro Condividere con utenti e gruppi all'interno della stessa area di lavoro. Gli utenti devono avere accesso all'area di lavoro per visualizzare il dashboard.
Condivisione a livello di account Condividi con gli utenti in tutte le aree di lavoro del tuo account. Gli utenti possono visualizzare il dashboard anche senza l'accesso all'area di lavoro, consentendo una collaborazione più ampia.

Funzionalità di condivisione aggiuntive:

  • Incorporamento: incorporare dashboard pubblicati in siti Web e applicazioni esterni usando iframe
  • Pianificazioni e sottoscrizioni: configurare pianificazioni di aggiornamento automatizzate e notifiche tramite posta elettronica o Slack per gli stakeholder
  • Spazi Genie: pubblica spazi Genie complementari per permettere l'esplorazione dei dati con linguaggio naturale insieme ai dashboard

Per informazioni dettagliate, vedere Condividere un dashboard e Gestire gli aggiornamenti e le sottoscrizioni pianificati del dashboard.

Bozza e flussi di lavoro pubblicati

Comprendere la relazione tra la bozza e i dashboard pubblicati è importante per la collaborazione e la manutenzione:

  • Bozze di dashboard: tutte le modifiche vengono eseguite in modalità bozza. Più utenti con autorizzazioni di modifica possono collaborare a una bozza. Le modifiche vengono salvate automaticamente, ma non visibili ai visualizzatori.
  • Pubblicazione: quando si è pronti, fare clic su Pubblica per creare o aggiornare la versione pubblicata. Facoltativamente, è possibile includere un messaggio del log delle modifiche.
  • Esperienza del visualizzatore: i visualizzatori visualizzano sempre l'ultima versione pubblicata, non la bozza corrente. Ciò impedisce che le modifiche in corso influiscano sulle parti interessate.
  • Ignora modifiche: se si desidera ripristinare la bozza in modo che corrisponda all'ultima versione pubblicata, usare Ignora modifiche dal menu del dashboard.

Prestazioni e ottimizzazione

I dashboard di intelligenza artificiale/BI sono ottimizzati per le prestazioni con diverse funzionalità predefinite:

  • Memorizzazione nella cache lato client: gli insiemi di dati con meno di 100 MB e 100.000 righe vengono memorizzati nella cache nel browser per aggiornamenti di visualizzazione più rapidi
  • Ottimizzazione query: i dashboard ottimizzano automaticamente le query per ridurre l'utilizzo del calcolo e migliorare i tempi di risposta
  • Caricamento incrementale: i set di dati di grandi dimensioni vengono caricati progressivamente per mantenere la velocità di risposta
  • Aggiornamento pianificato: configurare le pianificazioni di aggiornamento per i dashboard pubblicati per pre-calcolo dei risultati

Per informazioni dettagliate, vedere Ottimizzazione e memorizzazione nella cache dei set di dati.

Governance e sicurezza

I dashboard di intelligenza artificiale/BI si integrano con le funzionalità di sicurezza e governance di Azure Databricks:

Funzionalità di sicurezza Descrizione
Integrazione del catalogo Unity Tutti gli accessi ai dati sono regolati dalle autorizzazioni di Unity Catalog, inclusi i filtri di riga e le maschere di colonna
Livelli di autorizzazione Controllare chi può visualizzare, modificare o gestire i dashboard usando le autorizzazioni a livello di area di lavoro e account
Log di controllo Tenere traccia dell'accesso al dashboard e delle modifiche usando i log di controllo e le tabelle di sistema
Tag Organizzare e categorizzare i dashboard usando tag per la governance e la scoperta.

Per informazioni dettagliate, vedere Monitorare l'utilizzo del dashboard.

Automazione e integrazione

I dashboard di intelligenza artificiale/BI supportano flussi di lavoro programmatici per i team che devono automatizzare la gestione dei dashboard:

  • Importare ed esportare: trasferire dashboard tra aree di lavoro esportando e importando file JSON
  • Integrazione git: controllare la versione dei dashboard usando repository Git e sincronizzare le modifiche tra ambienti
  • Bundle di automazione dichiarativa: gestire i dashboard come codice usando bundle di automazione dichiarativa per i flussi di lavoro di infrastruttura come codice
  • API REST: automatizzare la creazione, gli aggiornamenti e la condivisione del dashboard usando le API REST di Azure Databricks
  • Lakeflow Jobs: pianificare gli aggiornamenti e i refresh del dashboard con Lakeflow Jobs

Per informazioni dettagliate, vedere Flussi di lavoro per sviluppatori di dashboard.

Passaggi successivi