Condividi tramite


Dashboard

È possibile usare i dashboard per creare visualizzazioni dei dati e condividere informazioni dettagliate sui dati con il team. I dashboard di intelligenza artificiale/BI includono creazione assistita da intelligenza artificiale, una libreria di visualizzazioni avanzata e un'esperienza di configurazione semplificata, in modo da poter trasformare rapidamente i dati in informazioni condivisibili.

Nota

I dashboard (in precedenza i dashboard lakeview) sono ora disponibili a livello generale.

I dashboard non sono disponibili nelle aree Azure per enti pubblici. Usare i dashboard legacy.

  • I dashboard SQL originali di Databricks sono ora denominati dashboard legacy. Continueranno a essere supportati e aggiornati con correzioni di bug critiche, ma le nuove funzionalità saranno limitate. È possibile continuare a usare i dashboard legacy sia per la creazione che per l'utilizzo.
  • Convertire i dashboard legacy usando lo strumento di migrazione o l'API REST. Per istruzioni sull'uso dello strumento di migrazione predefinito, vedere Clonare un dashboard legacy in un dashboard di Lakeview. Vedere Esercitazioni sui dashboard per esercitazioni sulla creazione e la gestione di dashboard con l'API REST.

I dashboard di intelligenza artificiale/BI hanno i componenti seguenti:

  • Dati: la scheda Dati consente agli utenti di definire set di dati da usare nel dashboard. I set di dati vengono aggregati con i dashboard durante la condivisione, l'importazione o l'esportazione tramite l'interfaccia utente o l'API.
  • Canvas: la scheda Canvas consente agli utenti di creare visualizzazioni e costruire i propri dashboard. L'area di disegno contiene widget che possono essere configurati per visualizzare visualizzazioni, filtri, testo o immagini.

Nota

È possibile definire fino a 100 set di dati per dashboard. Canvas può contenere fino a 100 widget per dashboard.

Visualizzare e organizzare i dashboard

È possibile accedere ai dashboard dal browser dell'area di lavoro insieme ad altri oggetti di Azure Databricks.

  • Fare clic su Icona area di lavoro Area di lavoro nella barra laterale per visualizzare i dashboard dal browser dell'area di lavoro. I dashboard vengono archiviati nella /Workspace/Users/<username> directory per impostazione predefinita. Gli utenti possono organizzare i dashboard in cartelle nel browser dell'area di lavoro insieme ad altri oggetti di Azure Databricks. Vedere Browser dell'area di lavoro.

  • Per visualizzare la pagina di presentazione del dashboard, fare clic su Icona Dashboard Dashboard nella barra laterale.

    Per impostazione predefinita, la pagina di presentazione del dashboard mostra i dashboard a cui è possibile accedere in ordine cronologico inverso. È possibile filtrare l'elenco immettendo un titolo nella barra di ricerca, filtrandolo per ultima modifica entro un periodo di tempo o filtrandolo in base al proprietario.

  • Fare clic su un titolo del dashboard per aprirlo. Se il dashboard è stato pubblicato in precedenza, verrà aperta la versione pubblicata. In caso contrario, viene aperto il dashboard bozza.

Crea un nuovo dashboard

Per creare un nuovo dashboard dalla pagina di presentazione del dashboard, fare clic su Crea nell'angolo superiore destro della pagina.

Definire i set di dati

Usare la scheda Dati per definire i set di dati sottostanti per il dashboard.

È possibile definire set di dati come uno dei seguenti:

  • Nuova query su una o più tabelle o viste.
  • Tabella o vista del catalogo Unity esistente.

È possibile definire set di dati in qualsiasi tipo di tabella o vista. È possibile definire più set di dati scrivendo query aggiuntive o selezionando tabelle o viste aggiuntive. Dopo aver definito un set di dati, è possibile usare il Menu Kebab menu kebab a destra del nome del set di dati per rinominare, clonare o eliminarlo. È anche possibile scaricare il set di dati come file CSV, TSV o Excel.

Menu che mostra le opzioni del set di dati

Limitare l'accesso ai dati con SQL

Tutti i dati in un set di dati del dashboard possono essere accessibili ai visualizzatori del dashboard, anche se non vengono visualizzati in una visualizzazione. Per impedire l'invio di dati sensibili al browser, limitare le colonne specificate nella query SQL che definisce il set di dati. Ad esempio, anziché selezionare tutte le colonne da una tabella, scegliere solo le colonne specifiche necessarie per le visualizzazioni nell'istruzione SQL anziché la configurazione della tabella.

Aggiungere o rimuovere visualizzazioni, testo e widget di filtro nell'area di disegno

Usare la scheda Canvas per costruire il dashboard. Usare la barra degli strumenti nella parte inferiore dell'area di disegno per aggiungere widget come visualizzazioni, caselle di testo e filtri.

Visualizzazioni

Creare una visualizzazione aggiungendo un widget di visualizzazione all'area di disegno. Le visualizzazioni supportate includono tipi di grafico ad area, barra, combinata, contatore, mappa termica, istogramma, linea, torta, pivot, dispersione e tabella.

Nota

Le query usate dalle visualizzazioni non corrispondono sempre esattamente al set di dati. Ad esempio, se si applicano aggregazioni a una visualizzazione, la visualizzazione mostra i valori aggregati.

Per creare una visualizzazione, usare uno dei metodi seguenti:

  • Visualizzazioni con intelligenza artificiale: descrivere il grafico che si vuole visualizzare in linguaggio naturale e consentire all'Assistente Databricks di generare un grafico. Dopo la creazione, è possibile modificare il grafico generato usando il pannello di configurazione. Non è possibile utilizzare Assistente per creare tipi di grafico tabella pivot o tabella pivot.
  • Usare il pannello di configurazione: applicare aggregazioni o contenitori temporali aggiuntivi nella configurazione della visualizzazione senza modificare direttamente il set di dati. È possibile scegliere un set di dati, valori dell'asse x, valori dell'asse y e colori. Per informazioni dettagliate sulla configurazione ed esempi di ogni tipo di visualizzazione supportato, vedere Tipi di visualizzazione del dashboard. Vedere Opzioni tabella per informazioni su come controllare la presentazione dei dati nelle visualizzazioni delle tabelle.

Nota

Quando si applicano trasformazioni temporali nella configurazione della visualizzazione, la data visualizzata nella visualizzazione rappresenta l'inizio di tale periodo.

Widget di testo

Markdown è un linguaggio di markup per la formattazione del testo in un editor di testo normale. È possibile usare markdown nei widget di testo per formattare testo, inserire collegamenti e aggiungere immagini al dashboard.

  • Per aggiungere un'immagine statica in un widget di testo, aggiungere la sintassi dell'immagine markdown con una descrizione e un URL desiderati: ![description](URL) da un URL disponibile pubblicamente. Ad esempio, il markdown seguente inserisce un'immagine del logo di Databricks: ![The Databricks Logo](https://upload.wikimedia.org/wikipedia/commons/6/63/Databricks_Logo.png). Per ridimensionare l'immagine, ridimensionare le dimensioni del widget.
  • Per aggiungere un'immagine da DBFS, aggiungere la sintassi dell'immagine markdown con una descrizione desiderata e un percorso FileStore: ![description](files/path_to_dbfs_image). Per ridimensionare l'immagine, ridimensionare le dimensioni del widget. Per altre informazioni su DBFS, vedere Che cos'è DBFS?.

Per altre informazioni sulla sintassi markdown, vedere questa guida.

Filtri

I filtri sono widget che consentono ai visualizzatori del dashboard di restringere i risultati filtrando in base a campi specifici o impostando i parametri del set di dati. Funzionano allo stesso modo dei filtri dei dati in altri strumenti bi, consentendo ai visualizzatori del dashboard di modificare e perfezionare i dati presentati nelle visualizzazioni. Ogni widget di filtro può essere configurato per filtrare i campi del set di dati o per assegnare valori a parametri predefiniti in una query del set di dati. I filtri e i parametri possono essere combinati in un singolo widget quando si usano parametri basati su query. Vedere Usare parametri basati su query per informazioni su come applicare un parametro basato su query.

Filtrare in base ai campi

I dashboard supportano i tipi di filtro seguenti per filtrare in un campo:

  • Valore singolo
  • Più valori
  • Selezione data
  • Selezione intervallo di date
  • Voce di testo
  • Dispositivo di scorrimento intervallo

I filtri possono essere applicati ai campi di uno o più set di dati. Per connettere un filtro ai campi da più set di dati, aggiungere più campi, fino a uno per set di dati. Il filtro si applica a tutte le visualizzazioni basate sui set di dati selezionati. La selezione del filtro si estende a catena in tutti gli altri filtri.

I filtri del dashboard si applicano sempre all'intero set di dati. Se il set di dati è piccolo, il filtro del dashboard viene applicato direttamente nel browser per migliorare le prestazioni. Se il set di dati è maggiore, il filtro viene aggiunto alla query eseguita nel warehouse SQL.

Filtrare in base ai parametri

Se un filtro è connesso a un parametro, esegue una query sul data warehouse SQL, indipendentemente dalle dimensioni del set di dati.

I dashboard supportano i tipi di filtro seguenti per filtrare in base a un parametro:

  • Valore singolo
  • Selezione data

È possibile impostare i valori dei parametri per accettare uno dei tipi di dati seguenti:

  • String
  • Data
  • Data e ora
  • Decimale
  • Intero

Vedere Che cosa sono i parametri del dashboard?.

Nota

L'uso di parametri per specificare gli intervalli di date non è supportato. Per specificare un intervallo di date, applicare filtri nei campi che includono le date di inizio e di fine dell'intervallo desiderato.

Includere filtri e parametri negli URL del dashboard pubblicati

Le selezioni di filtri e parametri vengono archiviate nell'URL. Gli utenti possono aggiungere un segnalibro a questi URL per salvare lo stato del dashboard, inclusi tutti i filtri e i parametri. In questo modo, le impostazioni del dashboard rimangono intatte, consentendo ad altri utenti di visualizzarla con le stesse configurazioni quando accedono al collegamento.

Copiare i widget

Usare i tasti di scelta rapida per copiare un widget selezionato e incollarlo di nuovo nell'area di disegno. Dopo aver creato un nuovo widget, è possibile modificarlo come qualsiasi altro widget.

Per clonare un widget nell'area di disegno del dashboard bozza, completare la procedura seguente:

  • Fare clic con il pulsante destro del mouse su un widget.
  • Fare clic su Clona.

Un clone del widget viene visualizzato sotto l'originale.

Rimuovere widget

Eliminare i widget selezionando un widget e premendo il tasto di eliminazione sulla tastiera. In alternativa, fare clic con il pulsante destro del mouse sul widget. Fare quindi clic su Elimina.

Scaricare i risultati

È possibile scaricare i set di dati come file CSV, TSV o Excel. È possibile scaricare le visualizzazioni nell'area di disegno come file PNG.

  • Per aprire le opzioni di download dalla scheda Canvas , fare clic sul Menu Kebab menu kebab nell'angolo superiore destro del widget.
  • Per aprire le opzioni di download da una scheda Dati , fare clic sul Menu Kebab menu kebab a destra del set di dati.

È possibile scaricare fino a circa 1 GB di dati dei risultati in formato CSV e TSV e fino a 100.000 righe in un file di Excel. Le dimensioni di download del file finale potrebbero essere leggermente superiori o inferiori a 1 GB, perché il limite di 1 GB viene applicato a un passaggio precedente rispetto al download del file finale.

Creare bozze e collaborare a un dashboard

I nuovi dashboard iniziano come bozza. È possibile condividere la bozza con altri utenti dell'area di lavoro per collaborare. I dashboard bozza non possono essere condivisi con utenti esterni all'area di lavoro. Tutti gli utenti usano le proprie credenziali per interagire con i dati e le visualizzazioni nelle bozze del dashboard.

Per altre informazioni sui livelli di autorizzazione, vedere Elenchi di controllo di accesso del dashboard.

Pubblicare un dashboard

Pubblicare un dashboard per creare una copia pulita della bozza corrente. Per pubblicare un dashboard, è necessario disporre almeno delle autorizzazioni CAN EDIT.

Dopo la pubblicazione di un dashboard, la versione pubblicata rimane intatta fino a quando non si pubblica nuovamente, anche se si apportano modifiche alla bozza. È possibile apportare modifiche e miglioramenti alla versione bozza senza influire sulla copia pubblicata. Qualsiasi utente registrato con accesso al dashboard pubblicato può continuare a visualizzare la versione pubblicata. La versione pubblicata continua a essere inviato tramite posta elettronica ai sottoscrittori, se presente.

Quando si pubblica un dashboard, è possibile scegliere di incorporare o meno le credenziali.

  • Incorpora credenziali: tutti i visualizzatori di un dashboard pubblicato possono eseguire query usando le credenziali per i dati e le risorse di calcolo. In questo modo gli utenti possono visualizzare il dashboard anche se non hanno accesso all'area di lavoro di origine, ai dati sottostanti o a SQL Warehouse. Ciò potrebbe esporre i dati agli utenti a cui non è stato concesso l'accesso diretto. Si tratta dell'opzione predefinita.
  • Non incorporare le credenziali: tutti i visualizzatori del dashboard pubblicato eseguono query usando i propri dati e credenziali di calcolo. I visualizzatori devono accedere all'area di lavoro, al data warehouse sql collegato e ai dati associati per visualizzare i risultati nel dashboard.

Per indicazioni su quale impostazione scegliere, vedere Condividere un dashboard pubblicato.

Per pubblicare un dashboard, completare la procedura seguente:

  1. Aprire un dashboard. Se il dashboard è stato pubblicato in precedenza, verrà aperta la versione pubblicata. Se necessario, usare il commutatore nella parte superiore della pagina per visualizzare la versione bozza corrente.
  2. Fare clic su Pubblica. Verrà visualizzata la finestra di dialogo Pubblica .
  3. Scegliere le credenziali da usare per il dashboard pubblicato. È possibile scegliere di incorporare o meno le credenziali.
  4. Fare clic su Pubblica. Se il dashboard viene pubblicato per la prima volta, viene visualizzata una finestra di dialogo Condivisione che richiede di condividere il dashboard pubblicato. Per informazioni dettagliate e consigli sulla condivisione, vedere Condividere un dashboard .

Per accedere al dashboard pubblicato, fare clic su Pubblicato nel menu a discesa nella parte superiore del dashboard.

Menu a discesa che mostra la bozza disponibile e le versioni del dashboard pubblicate.

Pianificare i dashboard per gli aggiornamenti periodici

È possibile configurare gli aggiornamenti pianificati per aggiornare automaticamente il dashboard e, facoltativamente, inviare messaggi di posta elettronica con un PDF del dashboard più recente agli utenti che hanno sottoscritto la pianificazione.

Gli utenti con almeno le autorizzazioni Can Edit possono creare una pianificazione in modo che i dashboard pubblicati con credenziali incorporate vengano eseguiti periodicamente. Ogni dashboard può avere fino a dieci pianificazioni.

Per ogni aggiornamento pianificato del dashboard, si verifica quanto segue:

  • Tutta la logica SQL che definisce i set di dati viene eseguita nell'intervallo di tempo designato.
  • I risultati popolano la cache dei risultati della query e consentono di migliorare il tempo di caricamento iniziale del dashboard.

Per creare una pianificazione:

  1. Fare clic su Pianifica nell'angolo superiore destro del dashboard. Verrà visualizzata la finestra di dialogo Aggiungi pianificazione .

    Finestra di dialogo Aggiungi pianificazione

  2. Usare i selettori a discesa per specificare la frequenza e il fuso orario. Facoltativamente, selezionare la casella di controllo Mostra sintassi cron per modificare la pianificazione nella sintassi Cron di Quarzi.

  3. Cliccare su Crea. Viene visualizzata la finestra di dialogo Pianificazioni che mostra la pianificazione creata. Se esistono altre pianificazioni per questo dashboard, verrà visualizzata anche la finestra di dialogo.

  4. Facoltativamente, fare clic su Sottoscrivi per aggiungere se stessi come sottoscrittore e ricevere un messaggio di posta elettronica con uno snapshot PDF del dashboard al termine di un'esecuzione pianificata.

Nota

Se è già stata creata una pianificazione per questo dashboard, il pulsante nell'angolo superiore destro indica Sottoscrivi. È possibile usare il flusso di lavoro descritto in precedenza per aggiungere una pianificazione.

Gestire le sottoscrizioni

I sottoscrittori pianificati ricevono un messaggio di posta elettronica con uno snapshot PDF del dashboard corrente ogni volta che viene eseguita la pianificazione. I sottoscrittori idonei includono utenti dell'area di lavoro e destinazioni di notifica tramite posta elettronica.

Nota

Se non è possibile aggiungere sottoscrittori di posta elettronica, l'amministratore dell'area di lavoro potrebbe aver disattivato le notifiche tramite posta elettronica per l'area di lavoro. Vedere La guida all'amministrazione del dashboard.

Gli amministratori dell'area di lavoro devono definire le destinazioni di notifica tramite posta elettronica prima che possano essere selezionate come sottoscrittori. Vedere Gestire le destinazioni di notifica. Gli utenti dell'account, le liste di distribuzione e gli utenti esterni all'account (ad esempio gli utenti delle organizzazioni partner o client) possono essere configurati come destinazioni di notifica tramite posta elettronica e sottoscritte. Tuttavia, non possono essere sottoscritti direttamente.

Importante

Gli elenchi di sottoscrizioni possono contenere fino a 100 sottoscrittori. Una destinazione di notifica tramite posta elettronica viene conteggiato come sottoscrittore indipendentemente dal numero di messaggi di posta elettronica inviati.

È possibile aggiungere e rimuovere altri sottoscrittori per ricevere gli aggiornamenti se si dispone almeno dei privilegi Di modifica nel dashboard. È possibile aggiungere e rimuovere se stessi come sottoscrittore a una pianificazione esistente se si dispone almeno dei privilegi Di visualizzazione nel dashboard.

  • Per sottoscrivere altri utenti:

    1. Fare clic su Sottoscrivi nell'angolo superiore destro del dashboard. Verrà visualizzata la finestra di dialogo Pianificazioni .
    2. Identificare la pianificazione a cui si desidera aggiungere sottoscrittori. Fare clic a Menu Kebab destra di tale pianificazione. Fare quindi clic su Modifica.

    Nota

    È anche possibile usare questo menu di scelta rapida per sospendere o eliminare una pianificazione.

    Se è possibile visualizzare l'accesso a un dashboard con una pianificazione assegnata, è possibile sottoscrivere se stessi per ricevere gli aggiornamenti ogni volta che si verifica un'esecuzione pianificata.

  • Per sottoscrivere autonomamente una pianificazione esistente:

    1. Fare clic sul pulsante Sottoscrivi nell'angolo superiore destro del dashboard. La finestra di dialogo Pianificazioni mostra tutte le pianificazioni per il dashboard.
    2. Fare clic su Sottoscrivi a destra della pianificazione scelta.

    Se non è possibile aggiungere se stessi come sottoscrittore, verificare i motivi seguenti:

    • Un amministratore dell'area di lavoro ha disattivato l'opzione Abilita sottoscrizioni dashboard per l'area di lavoro.

      Questa impostazione sostituisce tutti gli altri. Se l'amministratore dell'area di lavoro ha disattivato questa impostazione, gli editor di dashboard possono comunque assegnare una pianificazione, ma non è possibile assegnare sottoscrittori.

    • Il dashboard non è condiviso con credenziali incorporate.

      I dashboard condivisi senza credenziali incorporate non possono essere assegnati a una pianificazione, quindi non possono essere assegnati ai sottoscrittori.

    • Non si dispone dell'autorizzazione per accedere all'area di lavoro.

      Gli utenti dell'account possono essere aggiunti solo come sottoscrittori come destinazione di notifica tramite posta elettronica. Nel dashboard non è presente alcun pulsante Sottoscrivi per gli utenti dell'account.

    • Non sono state definite pianificazioni.

      Per i dashboard senza una pianificazione definita, gli utenti dell'area di lavoro con Can View o Can Run access to a dashboard non possono interagire con il pulsante Sottoscrivi .

Annullare la sottoscrizione degli aggiornamenti tramite posta elettronica

I sottoscrittori possono scegliere di interrompere la ricezione di messaggi di posta elettronica annullando la sottoscrizione dalla pianificazione.

  • Per annullare la sottoscrizione usando l'interfaccia utente del dashboard:

    1. Fare clic sul pulsante Sottoscrivi nell'angolo superiore destro del dashboard. La finestra di dialogo Pianificazioni mostra tutte le pianificazioni per il dashboard.
    2. Fare clic su Sottoscrizione per annullare la sottoscrizione. Il testo del pulsante cambia in Sottoscrivi.

    Modifiche dell'interfaccia utente da Sottoscritto a Sottoscrizione.

  • Usare il collegamento Annulla sottoscrizione nel piè di pagina del messaggio di posta elettronica per annullare la sottoscrizione agli aggiornamenti pianificati.

Nota

Quando un utente incluso in una lista di distribuzione più grande configurato per le notifiche tramite posta elettronica sceglie di annullare la sottoscrizione usando il collegamento nel piè di pagina di posta elettronica, l'azione annulla la sottoscrizione dell'intera lista di distribuzione. Il gruppo nel suo complesso viene rimosso dalla sottoscrizione e non riceverà aggiornamenti futuri dello snapshot PDF.

Limiti delle dimensioni del dashboard per le sottoscrizioni

I messaggi di posta elettronica di sottoscrizione del dashboard includono i file con codifica Base64 seguenti:

  • PDF: un file PDF che include il dashboard completo.
  • DesktopImage: un file di immagine ottimizzato per la visualizzazione nei computer desktop.

Viene imposto un limite massimo di 9 MB alle dimensioni combinate dei due file. Le descrizioni seguenti descrivono il comportamento previsto quando le dimensioni combinate del file superano il limite:

  • Se il file PDF è maggiore di 9 MB: il messaggio di posta elettronica della sottoscrizione non include l'allegato PDF o le immagini. Include una nota che indica che il dashboard ha superato il limite di dimensioni e mostra le dimensioni effettive del file del dashboard corrente.
  • Se la dimensione combinata del file è maggiore di 9 MB: solo il PDF è allegato al messaggio di posta elettronica. Il messaggio inline include un collegamento al dashboard, ma nessuna immagine.

Esportare, importare o sostituire un dashboard

È possibile esportare e importare dashboard come file per facilitare la condivisione di dashboard modificabili in aree di lavoro diverse. Per trasferire un dashboard in un'area di lavoro diversa, esportarlo come file e quindi importarlo nella nuova area di lavoro. È anche possibile sostituire i file del dashboard sul posto. Ciò significa che quando si modifica direttamente un file del dashboard, è possibile caricare il file nell'area di lavoro originale e sovrascrivere il file esistente mantenendo le impostazioni di condivisione esistenti.

I passaggi seguenti illustrano come esportare e importare dashboard nell'interfaccia utente. È anche possibile usare l'API Databricks per importare ed esportare dashboard a livello di codice. Vedere POST /api/2.0/workspace/import.

Esportare un file del dashboard

  • Da un dashboard bozza fare clic sul Menu Kebab menu kebab nell'angolo in alto a destra dello schermo, quindi fare clic su Esporta dashboard.
  • Confermare o annullare l'azione usando la finestra di dialogo Esporta dashboard . Quando l'esportazione ha esito positivo, un .lvdash.json file viene salvato nella directory di download predefinita del Web browser.

Importare un file del dashboard

  • Nella pagina Elenco dashboard fare clic su Blue Down Caret>Importa dashboard da file.
  • Fare clic su Scegli file per aprire la finestra di dialogo del file locale, quindi selezionare il .lvdash.json file da importare.
  • Fare clic su Importa dashboard per confermare e creare il dashboard.

Il dashboard importato viene salvato nella cartella utente. Se un dashboard importato con lo stesso nome esiste già in tale posizione, il conflitto viene risolto automaticamente aggiungendo un numero tra parentesi per creare un nome univoco.

Sostituire un dashboard da un file

  • In un dashboard bozza fare clic sul Menu Kebab menu kebab nell'angolo in alto a destra dello schermo, quindi fare clic su Sostituisci dashboard.
  • Fare clic su Scegli file per aprire la finestra di dialogo file e selezionare il .lvdash.json file da importare.
  • Fare clic su Sovrascrivi per sovrascrivere il dashboard esistente.

Gestione dei dashboard con l'API REST

Vedere Usare le API REST di Azure Databricks per gestire i dashboard per esercitazioni che illustrano come usare le API REST di Azure Databricks per gestire i dashboard. Le esercitazioni incluse illustrano come convertire i dashboard legacy in dashboard di Lakeview, nonché come creare, gestire e condividerli.