Programma
Power BI è diventato uno degli strumenti di business analytics più potenti sul mercato, permettendo agli utenti di connettersi a fonti dati eterogenee e creare dashboard e report efficaci. Le visualizzazioni di Power BI svolgono un ruolo cruciale nel semplificare i dati complessi, identificare pattern e comunicare i risultati agli stakeholder.
In questa guida, vedremo un percorso completo sui visual di Power BI, esplorandone tipologie, casi d’uso, strategie di implementazione e buone pratiche di design. Per rendere l’apprendimento più concreto, useremo anche un dataset finanziario fittizio per tutto il tutorial, così da mostrare questi visual in azione.
Se cerchi un corso pratico, dai un’occhiata al corso Data Visualization in Power BI.
Cosa sono i visual di Power BI?
I visual di Power BI sono rappresentazioni grafiche dei dati all’interno della piattaforma. Sono progettati per aiutare gli utenti a ottenere insight rendendo le informazioni complesse più accessibili e comprensibili. I visual facilitano la lettura di grandi volumi di dati in un formato semplificato.
I visual in Power BI possono essere classificati in tre categorie principali.
- Visual integrati: sono i grafici standard forniti con Power BI, come grafici a barre, a torta, tabelle e grafici a linee. Sono comunemente usati nella maggior parte dei report e sono essenziali per l’analisi di base.
- Visual avanzati: offrono funzionalità più specializzate, come l’albero di scomposizione e i visual KPI, che forniscono maggiore potenza analitica e interattività.
- Visual personalizzati: sviluppati dalla community o da vendor terzi, possono essere importati in Power BI per casi d’uso specifici che vanno oltre le possibilità dei visual integrati.
I visual integrati sono utili per un’analisi rapida, mentre i visual avanzati consentono analisi più particolari e mirate. I visual personalizzati permettono di sfruttare facilmente le risorse della community, evitando di creare visual da zero.
Perché usare visual specifici in Power BI?
Scegliere il visual giusto è importante quanto i dati stessi. Un visual ben selezionato migliora la comprensione, dirige l’attenzione sugli insight critici e favorisce decisioni più rapide. Visual diversi si adattano a tipi di dati e domande diverse; usare il visual sbagliato può fuorviare o nascondere informazioni chiave.
Per esempio, un grafico a linee è ottimo per mostrare i trend nel tempo, mentre un grafico a barre è migliore per confrontare categorie diverse. I grafici a torta sono utili per mostrare le proporzioni, ma possono diventare confusi quando ci sono troppe sezioni.
L’obiettivo è sempre quello di far corrispondere il visual all’esigenza analitica. Visual calibrati non solo aumentano la chiarezza, ma migliorano anche il coinvolgimento e aiutano a raccontare una storia dei dati più convincente.
Tipi di visualizzazione principali in Power BI
Power BI offre un’ampia gamma di tipi di visualizzazione, ognuno adatto a specifiche analisi. Sapere quali visual usare e quando può aumentare notevolmente l’efficacia dei tuoi report.
Prima di iniziare, per dimostrare in modo efficace i visual di Power BI useremo un dataset finanziario fittizio che simula le performance mensili di diversi reparti di un’azienda. Questo dataset include metriche come ricavi, spese e profitto su un periodo di 12 mesi.
Ecco lo script Python per generare il dataset:
import pandas as pd
import numpy as np
np.random.seed(42)
months = pd.date_range(start="2023-01-01", periods=12, freq='M')
departments = ['Sales', 'Marketing', 'IT', 'HR', 'Operations']
data = []
for dept in departments:
revenue = np.random.randint(100000, 500000, size=12)
expenses = revenue * np.random.uniform(0.6, 0.9, size=12)
profit = revenue - expenses
for i in range(12):
data.append({
'Department': dept,
'Month': months[i],
'Revenue': round(revenue[i], 2),
'Expenses': round(expenses[i], 2),
'Profit': round(profit[i], 2)
})
df = pd.DataFrame(data)
df.to_csv("mock_finance_data.csv", index=False)
Grafici e diagrammi di base
Ora che hai il dataset, importiamolo in Power BI Desktop.
Ecco come fare:
- Apri Power BI Desktop.
- Clicca sul pulsante “Get Data” nella scheda Home.
- Seleziona “Text/CSV” come origine dati e clicca su “Connect”.
- Vai al file mock_finance_data.csv e selezionalo.
- Clicca su “Load” per importare i dati in Power BI.

Complimenti, hai importato il dataset! Ora passiamo a creare alcuni grafici di base per visualizzare questi dati.
1. Grafici a barre
I grafici a barre sono tra i visual più usati in Power BI. Offrono un modo semplice per confrontare i valori tra diverse categorie, ad esempio i ricavi per reparto.
Per creare un grafico a barre in Power BI:
- Nel riquadro "Visualizations", seleziona l’icona "Stacked Bar chart".
- Trascina un campo categorico (ad es., Department) nel campo Y-axis.
- Trascina un campo numerico (ad es., Revenue) nel campo X-axis.
- Usa il riquadro Format per personalizzare colori, etichette e titolo se necessario.
Ecco come dovrebbe apparire il tuo grafico a barre:

2. Grafici a colonne
I grafici a colonne hanno uno scopo simile, con barre verticali che offrono una rapida percezione delle grandezze.
Per creare un grafico a colonne in Power BI:
- Nel riquadro "Visualizations", seleziona l’icona "Clustered Column chart".
- Trascina un campo data (ad es., Month) nel campo X-axis.
- Trascina un campo numerico (ad es., Revenue) nel campo Y-axis.
- Rimuovi i campi “Quarter” e “Day” dall’asse X, dato che i nostri dati contengono solo informazioni mensili.
Ecco come dovrebbe apparire il tuo grafico a colonne:

3. Grafici a linee
I grafici a linee sono fondamentali per visualizzare i trend nel tempo e sono particolarmente efficaci nel mostrare i cambiamenti mese per mese di metriche chiave come ricavi o profitti.
Per creare un grafico a linee in Power BI:
- Nel riquadro "Visualizations", seleziona l’icona "Line chart".
- Trascina un campo data (ad es., Month) nel campo X-axis.
- Trascina un campo numerico (ad es., Expenses) nel campo Y-axis.
- Nel campo X-axis, clicca sulla freccia a discesa e seleziona “Month”.
Ecco come dovrebbe apparire il tuo grafico a linee:

4. Grafici ad area
I grafici ad area estendono i grafici a linee ombreggiando lo spazio sotto la linea, utile per enfatizzare i volumi.
Per creare un grafico ad area in Power BI:
- Nel riquadro "Visualizations", seleziona l’icona "Area chart".
- Trascina un campo data (ad es., Month) nel campo X-axis.
- Trascina un campo numerico (ad es., Expenses) nel campo Y-axis.
- Nel campo X-axis, clicca sulla freccia a discesa e seleziona “Month”.
Ecco come dovrebbe apparire il tuo grafico ad area:

5. Grafici a torta
I grafici a torta e a ciambella sono ideali per mostrare le proporzioni, ad esempio quanto ogni reparto contribuisce al profitto complessivo. Vanno però usati con parsimonia per i limiti in termini di precisione e scalabilità.
Per creare un grafico a torta in Power BI:
- Nel riquadro "Visualizations", seleziona l’icona "Pie chart".
- Trascina un campo categorico (ad es., Department) nel campo Legend.
- Trascina un campo numerico (ad es., Expenses) nel campo Values.
- Usa il riquadro Format per personalizzare colori, etichette e titolo.
Ecco come dovrebbe apparire il tuo grafico a torta:

Visual gerarchici e comparativi
6. Visual Matrix
I visual Matrix di Power BI ampliano le tabelle consentendo di effettuare drill-down e analizzare i dati a diversi livelli di granularità. Sono particolarmente utili per dati a doppia entrata, come il monitoraggio dei ricavi mensili per reparto.
Per creare un visual Matrix:
- Clicca sul visual "Matrix" nel riquadro Visualizations.
- Trascina "Department" nelle Columns, "Month" nelle Rows e "Profit" nei Values.
- Rimuovi i campi “Day” dalle Rows.
- Vai al riquadro Format, seleziona la sezione Values e aumenta la dimensione del font a 14.
- Vai al riquadro Format, seleziona la sezione Row Headers e aumenta la dimensione del font a 14.
- Vai al riquadro Format, seleziona la sezione Column Headers e aumenta la dimensione del font a 14.
- Prova ad espandere le sezioni della data nella matrix.
Ecco come dovrebbe apparire il tuo visual Matrix:

7. Tree map
I tree map rappresentano dati gerarchici tramite rettangoli annidati, dove la dimensione di ciascun riquadro corrisponde a un valore, come il profitto totale.
Per creare un tree map:
- Seleziona l’icona Tree map da Visualizations.
- Trascina "Department" in Category e "Revenue" in Values.
- Vai al riquadro Format, seleziona la sezione Category labels e aumenta la dimensione del font a 14.
- Abilita le etichette dati dal riquadro Format per una migliore leggibilità.
- Vai al riquadro Format, seleziona la sezione Data labels e aumenta la dimensione del font a 14.
Ecco come dovrebbe apparire il tuo tree map:

8. Grafici a cascata
I grafici a cascata sono ideali per illustrare come valori sequenziali — come ricavi, spese e profitti — aumentano o riducono una misura complessiva.
Per creare un grafico a cascata:
- Seleziona l’icona Waterfall da Visualizations.
- Trascina "Department" in Category e "Profit" nell’asse Y.
- Abilita le etichette dati dal riquadro Format per una migliore leggibilità.
Ecco come dovrebbe apparire il tuo grafico a cascata:

Visual geospaziali
I visual mappa di Power BI ti permettono di rappresentare dati geografici. La mappa standard posiziona i punti dati in base a latitudine e longitudine o a campi geografici come paese e città.
9. Mappe riempite
Le mappe riempite colorano le regioni geografiche, consentendo di visualizzare metriche come volume di vendite o spese per area. Azure Maps offre funzionalità ancora più avanzate, incluse informazioni geolocalizzate a strati.
Esempi di visual avanzati e tipi di grafici
Power BI include anche diversi visual avanzati che forniscono insight più profondi e maggiore interattività. Questi visual sono particolarmente utili per i decision maker che richiedono analisi multilivello e insight supportati dall’AI.
10. Diagrammi di Gantt
Il visual Gantt di Power BI è ideale per il project management. Mostra attività, date di inizio e fine, e dipendenze. I box plot (box-and-whisker) offrono una vista statistica della distribuzione. Sono utili quando si analizza la variabilità delle cifre finanziarie tra reparti.
11. Key Influencer
Il visual Key Influencer sfrutta l’AI per identificare i driver delle metriche selezionate. L’albero di scomposizione permette di fare drill-down delle misure su più dimensioni. Le schede KPI e i gauge aiutano a monitorare le performance rispetto agli obiettivi.
Per creare un visual Key Influencer:
- Clicca sull’icona Key Influencer in Visualizations.
- Trascina il campo di outcome (ad es., Profit) in Analyze.
- Trascina i potenziali fattori (ad es., Expenses, Revenue) in Explain by.
Ecco come dovrebbe apparire il tuo visual Key Influencer:

Come implementare visual personalizzati in Power BI
I visual personalizzati offrono maggiore flessibilità e possono coprire casi d’uso non gestiti dai visual di default. Puoi importare visual da AppSource o sviluppare i tuoi usando gli strumenti per sviluppatori di Power BI.
Per installare un visual personalizzato da AppSource:
- Apri Power BI Desktop.
- Clicca sui tre puntini (...) nel riquadro Visualizations.

- Seleziona "Get more visuals".
- Sfoglia o cerca un visual.
- Clicca su "Add" per importarlo nel tuo report.

Una volta importati, la configurazione di questi visual è simile a quella dei visual integrati. Assegni i campi ai bucket specifici e usi il riquadro Format per la personalizzazione. Controlla sempre la documentazione per eventuali requisiti particolari di formattazione o vincoli sulla struttura dei dati.
Per sviluppare i tuoi visual, usa i Power BI Visual Tools (PBIViz) e la libreria D3.js. Strumenti come Deneb e Charticulator consentono anche ai non programmatori di progettare visual complessi con specifiche dichiarative o interfacce drag-and-drop.
Buone pratiche per visual efficaci in Power BI
Progettare visual efficaci richiede più che inserire grafici e affiancarli.
Molto spesso comporta un layout studiato, un design coerente e funzionalità incentrate sull’utente.
Ecco alcuni consigli per visual migliori:
- Usa temi di colori coerenti in tutto il report per mantenere armonia visiva.
- Etichetta chiaramente assi e visual per evitare confusione.
- Evita il disordine limitando il numero di visual per pagina.
- Usa i tooltip per fornire dettagli senza appesantire il visual.
- Testa la visualizzazione mobile e usa le funzionalità di layout responsive.
I temi JSON aiutano a garantire coerenza di design tra i visual. Puoi definire font, colori e sfondi in linea con il brand della tua organizzazione.
Limiti e sfide
Nonostante i suoi punti di forza, Power BI presenta dei limiti da considerare per le capacità di visualizzazione.
- I visual integrati sono limitati: alcuni visual integrati mancano di opzioni avanzate di personalizzazione. In questi casi, i visual personalizzati o i bookmark stratificati possono offrire alternative.
- Problemi di performance: le performance possono essere un problema con dataset molto grandi, soprattutto usando DirectQuery. Per ottimizzare, usa la modalità import, pre-aggregazioni o tabelle di riepilogo. Riduci l’uso di slicer o filtri su colonne ad alta cardinalità.
- Accessibilità dei visual: l’accessibilità è un aspetto importante. I report dovrebbero essere progettati pensando ai lettori di schermo, usando testi alternativi per i visual e garantendo un ordine di tabulazione logico. Power BI supporta anche temi ad alto contrasto per utenti con disabilità visive.
Tendenze emergenti e direzioni future
Power BI è in continua evoluzione con il progresso tecnologico. Le funzionalità basate su AI sono sempre più diffuse, soprattutto grazie all’integrazione con Copilot.
Alcune funzionalità utili includono:
- Smart Narratives genera automaticamente riepiloghi testuali in base al contesto dei dati, rendendo i report più accessibili agli utenti non tecnici.
- Il visual Q&A consente di digitare domande in linguaggio naturale e ottenere risposte visive immediate. Democratizza l’accesso ai dati e riduce il bisogno di dashboard specializzati.
Migliorano anche le funzionalità collaborative. Ora si può commentare direttamente sui visual, taggare i membri del team e condividere i report tramite Microsoft Teams. Questo favorisce il lavoro di squadra e snellisce il processo decisionale.
Anche i temi personalizzati si stanno evolvendo. Le organizzazioni stanno creando librerie di temi per garantire un branding visivo coerente in tutti i report. Questo aiuta a mantenere un linguaggio di design unificato e migliora la fiducia degli utenti nei contenuti analitici.
Conclusione
I visual di Power BI sono fondamentali per raccontare i dati in modo efficace. I visual integrati semplificano l’avvio per i principianti, mentre gli utenti più esperti possono creare visualizzazioni personalizzate per esigenze più specifiche.
Per saperne di più su Power BI, dai un’occhiata al corso Introduction to Power BI e al percorso Power BI Fundamentals. Per ulteriori letture, il nostro Power BI Dashboard Tutorial e Power BI Tutorial for Beginners sono ottimi punti di partenza.
Power BI Visuals FAQs
Cosa sono i visual in Power BI?
I visual in Power BI sono visualizzazioni dei dati che aiutano gli utenti a comprendere e analizzare le proprie informazioni.
Come faccio ad avere più visual in Power BI?
Puoi ottenere altri visual in Power BI tramite il marketplace AppSource su Power BI o creando i tuoi visual personalizzati.
Cosa sono i visual AI in Power BI?
I visual AI in Power BI utilizzano algoritmi di machine learning per identificare automaticamente pattern e trend nei dati.
Qual è il miglior visual per Power BI?
La maggior parte dei casi d’uso può essere rappresentata con il grafico a barre o a colonne in Power BI. Tuttavia, il miglior visual dipende dai tuoi dati e dalle esigenze di analisi. Sperimenta con visual diversi per trovare quello più efficace per il tuo progetto.
Quali sono alcuni tipi di grafici in Power BI?
Alcuni tipi di grafici popolari in Power BI includono grafici a barre, a colonne, a linee, a torta, a dispersione e a imbuto. Esistono anche tipi più specializzati, come treemap, gauge e mappe, per visualizzare dati specifici.
Sono Austin, blogger e autore tech con anni di esperienza come data scientist e data analyst nel settore sanitario. Partito dalla biologia, oggi aiuto altri a fare lo stesso passaggio attraverso il mio blog tecnologico. La mia passione per la tecnologia mi ha portato a collaborare come autore con decine di aziende SaaS, ispirando altre persone e condividendo le mie esperienze.


