Visualizzare i dati con Power BI
In questa esercitazione viene mostrato come creare un'area di lavoro di Power BI, collegare l'area di lavoro di Azure Synapse e creare un set di dati Power BI che usa i dati dell'area di lavoro di Azure Synapse.
Prerequisiti
Per completare questa esercitazione installare Power BI Desktop.
Panoramica
A partire dai dati di NYC Taxi, sono stati creati set di dati aggregati in due tabelle:
- nyctaxi.passengercountstats
- SQLDB1.dbo.PassengerCountStats
È possibile collegare un'area di lavoro di Power BI all'area di lavoro di Azure Synapse, in modo da visualizzare facilmente i dati nell'area di lavoro di Power BI. È possibile modificare i report di Power BI direttamente nell'area di lavoro di Azure Synapse.
Creare un'area di lavoro di Power BI
- Accedere a powerbi.microsoft.com.
- Selezionare Aree di lavoro e quindi Crea un'area di lavoro. Creare una nuova area di lavoro di Power BI denominata NYCTaxiWorkspace1 o simile, poiché questo nome deve essere univoco.
Collegare l'area di lavoro di Azure Synapse alla nuova area di lavoro di Power BI
- In Synapse Studio passare a Gestisci>Servizi collegati.
- Selezionare Nuovo>Connetti a Power BI.
- Impostare Nome su NYCTaxiWorkspace1 o simile.
- Impostare il Nome dell’area di lavoro sull'area di lavoro di Power BI creata in precedenza, con un nome simile a NYCTaxiWorkspace1.
- Seleziona Crea.
Creare un set di dati di Power BI che usa i dati dell'area di lavoro di Azure Synapse
- In Synapse Studio passare a Develop>Power BI (Sviluppo > Power BI).
- Passare a NYCTaxiWorkspace1>Set di dati di Power BI e selezionare New Power BI dataset (Nuovo set di dati di Power BI). Selezionare Inizio.
- Selezionare l'origine dati SQLPOOL1, selezionare Continua.
- Selezionare Scarica per scaricare il file
.pbids
per il fileNYCTaxiWorkspace1SQLPOOL1.pbids
. Selezionare Continua. - Aprire il file
.pbids
scaricato. Quando viene aperto Power BI Desktop si connetterà automaticamente a SQLDB1 nell'area di lavoro di Azure Synapse. - Se viene visualizzata una finestra di dialogo denominata Database SQL Server:
- Selezionare l'account Microsoft.
- Selezionare Accedi e accedere al proprio account.
- Selezionare Connetti.
- All'apertura della finestra di dialogo Navigator, selezionare la tabella PassengerCountStats e quindi Carica.
- Nella finestra di dialogo Impostazioni di connessione selezionare DirectQuery>OK.
- Fare clic sul pulsante Report a sinistra.
- In Visualizzazioniselezionare l'icona del grafico a linee per aggiungere un grafico a linee al report.
- In Campitrascinare la colonna
PassengerCount
in Visualizzazioni>Asse. - Trascinare le colonne
SumTripDistance
eAvgTripDistance
in Visualizzazioni>Valori.
- In Campitrascinare la colonna
- Nella scheda Home selezionare Pubblica.
- Seleziona Salva per salvare le modifiche.
- Scegliere il nome del file
PassengerAnalysis.pbix
e quindi selezionare Salva. - Nella finestra Pubblica in Power BI in Seleziona una destinazionescegliere
NYCTaxiWorkspace1
e quindi selezionare Seleziona. - Attendere il completamento della pubblicazione.
Configurare l'autenticazione per il set di dati
- Aprire powerbi.microsoft.com e fare clic su Accedi.
- Sul lato sinistro, in Aree di lavoro selezionare l'area di lavoro NYCTaxiWorkspace1.
- All'interno dell'area di lavoro individuare un set di dati denominato Passenger Analysis e un report denominato Passenger Analysis.
- Passare il puntatore del mouse sul set di dati PassengerAnalysis, selezionare il pulsante con i puntini di sospensione (...) e quindi selezionare Impostazioni.
- In Credenziali origine datiselezionare Modifica, impostare il metodo di autenticazione su OAuth2e quindi selezionare Accedi.
Modificare un report in Synapse Studio
- Tornare a Synapse Studio e selezionare Close and refresh (Chiudi e aggiorna).
- Passare all'hub Develop (Sviluppo).
- A destra del livello di Power BI, sui puntini di sospensione, selezionare Aggiorna per aggiornare il nodo Report di Power BI.
- In Power BI sono ora visibili gli elementi seguenti:
- In NYCTaxiWorkspace1>Set di dati di Power BI, un nuovo set di dati denominato PassengerAnalysis.
- In NYCTaxiWorkspace1>Report di Power BI, un nuovo report denominato PassengerAnalysis.
- Selezionare il report PassengerAnalysis. Il report verrà aperto e sarà possibile modificarlo direttamente all'interno di Synapse Studio.