Visualizzare i dati con Power BI
Questa esercitazione illustra come creare un'area di lavoro di Power BI, collegare l'area di lavoro di Azure Synapse e creare un set di dati di Power BI che usa i dati nell'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, perché 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> Connessione in Power BI.
- Impostare Nome su NYCTaxiWorkspace1 o simile.
- Impostare Nome area di lavoro sull'area di lavoro di Power BI creata in precedenza, 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
.pbids
file per ilNYCTaxiWorkspace1SQLPOOL1.pbids
file. Seleziona Continua. - Aprire il file
.pbids
scaricato. Power BI Desktop si apre e si connette automaticamente a SQLDB1 nell'area di lavoro di Azure Synapse. - Se viene visualizzata una finestra di dialogo denominata database di 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 Visualizzazioni selezionare l'icona del grafico a linee per aggiungere un grafico a linee al report.
- In Campi trascinare la
PassengerCount
colonna in Asse visualizzazioni>. - Trascinare le
SumTripDistance
colonne eAvgTripDistance
in Valori visualizzazioni>.
- In Campi trascinare la
- Nella scheda Home selezionare Pubblica.
- Selezionare Salva per salvare le modifiche.
- Scegliere il nome
PassengerAnalysis.pbix
del file e quindi selezionare Salva. - Nella finestra Pubblica in Power BI, in Selezionare una destinazione scegliere
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 dati selezionare Modifica, impostare il metodo di autenticazione su OAuth2 e 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, i puntini di sospensione (...) e selezionare Aggiorna per aggiornare il nodo report di Power BI.
- In Power BI dovrebbe essere visualizzato:
- Nei set di dati di Power BI NYCTaxiWorkspace1>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.