Esercitazione: Analizzare i dati delle pagine Web con Power BI Desktop
In qualità di fan di calcio di lunga data, si vuole segnalare i vincitori del Campionato Europeo UEFA (Euro Cup) nel corso degli anni. Con Power BI Desktop è possibile importare questi dati da una pagina Web in un report e creare visualizzazioni che mostrano i dati. Questa esercitazione illustra come usare Power BI Desktop per:
- Connessione a un'origine dati Web e spostarsi tra le tabelle disponibili.
- Modellare e trasformare i dati nella editor di Power Query.
- Denominare una query e importarla in un report di Power BI Desktop.
- Creare e personalizzare una mappa e una visualizzazione grafico a torta.
Connessione a un'origine dati Web
È possibile ottenere i dati dei vincitori UEFA dalla tabella Risultati nella pagina di Wikipedia del Campionato europeo di calcio UEFA all'indirizzo https://en.wikipedia.org/wiki/UEFA_European_Football_Championship
.
Le connessioni Web vengono stabilite solo usando l'autenticazione di base. I siti Web che richiedono l'autenticazione potrebbero non funzionare correttamente con il connettore Web.
Per importare i dati:
Nella scheda Home della barra multifunzione di Power BI Desktop fare clic sulla freccia accanto a Recupera dati e quindi selezionare Web.
Nota
È anche possibile selezionare l'elemento Recupera dati oppure selezionare Recupera dati dalla finestra di dialogo Attività iniziali di Power BI Desktop, quindi selezionare Web dalla sezione Tutti o altri della finestra di dialogo Recupera dati e quindi selezionare Connessione.
Nella finestra di dialogo Da Web incollare l'URL nella casella di testo URL
https://en.wikipedia.org/wiki/UEFA_European_Football_Championship
e quindi selezionare OK.Dopo la connessione alla pagina Web di Wikipedia, nella finestra di dialogo Strumento di navigazione viene visualizzato un elenco delle tabelle disponibili nella pagina. È possibile selezionare uno qualsiasi dei nomi di tabella per visualizzarne l'anteprima dei dati. La tabella Results[edit] contiene i dati desiderati, anche se non è esattamente nella forma desiderata. I dati verranno rimodellati e puliti prima di caricarli nel report.
Nota
Il riquadro Anteprima mostra la tabella più recente selezionata, ma tutte le tabelle selezionate vengono caricate nel editor di Power Query quando si seleziona Trasforma dati o Carica.
Selezionare la tabella Risultati[modifica] nell'elenco Strumento di navigazione e quindi selezionare Trasforma dati.
Viene visualizzata un'anteprima della tabella in editor di Power Query, in cui è possibile applicare trasformazioni per pulire i dati.
Modellare i dati in editor di Power Query
Si vuole semplificare l'analisi dei dati visualizzando solo gli anni e i paesi/aree geografiche che hanno vinto. È possibile usare il editor di Power Query per eseguire questi passaggi di data shaping e pulizia.
Rimuovere prima di tutto tutte le colonne ad eccezione di due dalla tabella. Rinominare queste colonne come Year e CountryRegion più avanti nel processo.
Nella griglia editor di Power Query selezionare le colonne. Selezionare CTRL per selezionare più elementi.
Fare clic con il pulsante destro del mouse e selezionare Rimuovi altre colonne oppure rimuovi> colonne dal gruppo Gestisci colonne nella scheda Home della barra multifunzione per rimuovere tutte le altre colonne dalla tabella.
oppure
Questa versione dei dati importati include la parola Details aggiunta all'anno. È possibile rimuovere la parola aggiuntiva Dettagli dalle prime celle della colonna.
Selezionare la prima colonna.
Fare clic con il pulsante destro del mouse e selezionare Sostituisci valori oppure selezionare Sostituisci valori dal gruppo Trasforma nella scheda Home della barra multifunzione. Questa opzione è disponibile anche nel gruppo Qualsiasi colonna nella scheda Trasforma .
oppure
Nella finestra di dialogo Sostituisci valori digitare Dettagli nella casella di testo Valore da trovare, lasciare vuota la casella di testo Sostituisci con e quindi selezionare OK per eliminare la parola Dettagli da questa colonna.
Alcune celle contengono solo la parola "Year" anziché i valori year. È possibile filtrare la colonna in modo da visualizzare solo le righe che non contengono la parola "Year".
Selezionare la freccia a discesa del filtro nella colonna.
Nel menu a discesa scorrere verso il basso e deselezionare la casella di controllo accanto all'opzione Year e quindi selezionare OK.
Poiché ora si esaminano solo i dati finali dei vincitori, è possibile rinominare la seconda colonna in CountryRegion. Per rinominare la colonna:
Fare doppio clic o toccare e tenere premuto nella seconda intestazione di colonna oppure
- Fare clic con il pulsante destro del mouse sull'intestazione di colonna e scegliere Rinomina o
- Selezionare la colonna *e selezionare Rinomina dal gruppo Qualsiasi colonna nella scheda Trasforma della barra multifunzione.
oppure
Digitare CountryRegion nell'intestazione e premere INVIO per rinominare la colonna.
Si desidera anche filtrare le righe con null
valori nella colonna CountryRegion . È possibile usare il menu di filtro come si è fatto con i valori Year oppure è possibile:
Fare clic con il pulsante destro del mouse sulla cella CountryRegion nella riga 2020 , che ha il valore null.
Selezionare Filtri di>testo non uguale nel menu di scelta rapida per rimuovere tutte le righe che contengono il valore della cella.
Importare la query nella visualizzazione report
Dopo aver modellato i dati nel modo desiderato, è possibile denominare la query "Euro Cup Winners" e importarla nel report.
Nella casella di testo Nome del riquadro Query Impostazioni immettere Euro Cup Winners.
Selezionare Chiudi e Applica>e applica nella scheda Home della barra multifunzione.
La query viene caricata nella visualizzazione Report di Power BI Desktop, in cui è possibile visualizzarla nel riquadro Campi.
Suggerimento
È sempre possibile tornare al editor di Power Query per modificare e perfezionare la query in base a:
- Selezionare i puntini di sospensione Altre opzioni (...) accanto a Euro Cup Winners nel riquadro Campi e selezionare Modifica query oppure
- Selezione di Trasforma dati nel gruppo Query della scheda Home della barra multifunzione nella visualizzazione Report.
Creare una visualizzazione
Per creare una visualizzazione basata sui dati:
Selezionare il campo CountryRegion nel riquadro Campi oppure trascinarlo nell'area di disegno report. Power BI Desktop riconosce i dati come nomi di paese/area geografica e crea automaticamente una visualizzazione Mappa .
Ingrandire la mappa trascinando i punti di manipolazione negli angoli in modo che tutti i nomi di paese/area geografica vincenti siano visibili.
La mappa mostra punti dati identici per ogni paese/area geografica che ha vinto un torneo di Euro Cup. Per fare in modo che le dimensioni di ogni punto dati riflettano la frequenza con cui il paese o l'area geografica ha vinto, trascinare il campo Anno per trascinare i campi dati qui sotto Dimensioni bolle nella parte inferiore del riquadro Visualizzazioni . Il campo passa automaticamente a una misura Count of Year e la visualizzazione mappa mostra ora punti dati più grandi per paesi/aree geografiche che hanno vinto più tornei.
Personalizzare la visualizzazione
Come si può notare, è molto facile creare visualizzazioni basate sui dati. È anche facile personalizzare le visualizzazioni per presentare meglio i dati in modi desiderati.
Formattare la mappa
È possibile modificare l'aspetto di una visualizzazione selezionandolo e quindi selezionando l'icona Formato (pennello) nel riquadro Visualizzazioni . Ad esempio, i punti dati "Germania" nella visualizzazione potrebbero essere fuorvianti, perché la Germania occidentale ha vinto due tornei e la Germania ne ha vinta una. La mappa sovrappone i due punti anziché separarli o aggiungerli insieme. È possibile colorare questi due punti in modo diverso per evidenziare questo fatto. È anche possibile assegnare alla mappa un titolo più descrittivo e attraente.
Con la visualizzazione selezionata, selezionare l'icona Formato e quindi selezionare Colori bolle>visive>per espandere le opzioni dei colori dei dati.
Attivare Mostra tuttoe quindi selezionare il menu a discesa accanto a Germania occidentale e scegliere un colore giallo.
Selezionare Titolo generale>per espandere le opzioni del titolo e nel campo Testo digitare Euro Cup Winners al posto del titolo corrente.
Impostare Colore testo su rosso, dimensioni su 12 e Tipo di carattere su Interfaccia utente segoe (grassetto).
La visualizzazione mappa è ora simile all'esempio seguente:
Modificare il tipo di visualizzazione
È possibile modificare il tipo di visualizzazione selezionandolo e quindi selezionando un'icona diversa nella parte superiore del riquadro Visualizzazioni . Ad esempio, la visualizzazione mappa non contiene i dati per l'Unione Sovietica, perché tale paese/area geografica non esiste più sulla mappa mondiale. Un altro tipo di visualizzazione, ad esempio una mappa ad albero o un grafico a torta, potrebbe essere più accurato, perché mostra tutti i valori.
Per modificare la mappa in un grafico a torta, selezionare la mappa e quindi scegliere l'icona Grafico a torta nel riquadro Visualizzazioni .
Suggerimento
- È possibile utilizzare le opzioni di formattazione Colori dati per rendere "Germania" e "Germania occidentale" lo stesso colore.
- Per raggruppare i paesi e le aree geografiche con il maggior numero di vittorie nel grafico a torta, selezionare i puntini di sospensione (...) in alto a destra della visualizzazione e quindi selezionare Ordina per conteggio anno.
Power BI Desktop offre un'esperienza end-to-end senza problemi, dall'acquisizione di dati da un'ampia gamma di origini dati e dal data shaping per soddisfare le esigenze di analisi, alla visualizzazione di questi dati in modi avanzati e interattivi. Quando il report è pronto, è possibile caricarlo in Power BI e creare dashboard basati su di esso, che è possibile condividere con altri utenti di Power BI.