La scelta del visual non è una questione estetica ma analitica: parti sempre dalla domanda a cui il report deve rispondere. La stessa semantic model può alimentare una card o una matrix; è il tipo di domanda — confronto, trend, distribuzione, composizione, relazione, dettaglio — che determina la codifica visiva corretta. In sede d’esame PL-300, questa mappatura domanda → visual è uno dei pattern più ricorrenti.

Confronti tra categorie: bar e column

Quando la domanda è “quale categoria ha il valore più alto/basso?” la risposta è quasi sempre un bar chart (barre orizzontali) o column chart (colonne verticali). Le barre sfruttano la lunghezza, la codifica che l’occhio umano legge con maggiore precisione.

  • Usa il bar chart quando le etichette delle categorie sono lunghe o numerose: le barre orizzontali danno spazio al testo ed evitano etichette ruotate.
  • Usa il column chart per poche categorie o quando l’asse orizzontale rappresenta un ordine naturale (es. fasce d’età).
  • Ordina sempre per valore quando la categoria non ha un ordine intrinseco: rende il confronto immediato.

Trend nel tempo: line chart

Per una serie temporale continua (“come evolve il fatturato mese su mese?”) il line chart è la scelta corretta: la linea comunica continuità e direzione. Un column chart su una serie temporale lunga diventa rumoroso; una linea rende leggibili stagionalità e inflessioni. Per pochi periodi discreti, invece, le colonne restano accettabili.

Ranking che cambia nel tempo: ribbon chart

Il ribbon chart è specifico per la domanda “come cambia la classifica delle categorie nel tempo?”. A ogni periodo riordina automaticamente le serie dalla più alta alla più bassa, e i “nastri” collegano i periodi mostrando i sorpassi. È superiore allo stacked column quando l’interesse è il rank, non il valore assoluto: se devi mostrare chi supera chi trimestre dopo trimestre, è il visual d’elezione.

Correlazioni: scatter chart

Lo scatter chart risponde a “esiste una relazione tra due misure?” (es. spesa marketing vs vendite). Mappa due valori numerici su X e Y, e puoi aggiungere una terza dimensione con la dimensione della bolla e una quarta con il colore. Il Play Axis anima la relazione nel tempo. Attenzione al campionamento: Power BI applica un algoritmo di sampling ad alta densità, quindi non tutti i punti grezzi sono sempre disegnati.

Dettaglio: table e matrix

Quando l’utente deve leggere valori precisi o esplorare gerarchie, servono i visual tabellari. La table è una lista piatta di righe; la matrix supporta raggruppamenti su righe e colonne con subtotali, drill-down e stepped layout — l’equivalente di una pivot table. Scegli la matrix quando esiste una gerarchia (Paese → Città) o servono valori incrociati su due assi.

Valori singoli: card e KPI

Per un singolo numero di sintesi (“ricavo totale”) usa la card. Quando conta il confronto con un target e una tendenza, usa il visual KPI, che affianca il valore all’obiettivo e mostra lo stato con codifica colore. La multi-row card elenca più misure correlate in modo compatto.

Cosa evitare e la rappresentazione onesta

I pie e donut chart vanno usati con parsimonia: l’occhio confronta male le aree/angoli. Con più di 3-4 fette, o quando i valori sono simili, un bar chart è quasi sempre più leggibile. Evita inoltre i visual sovraccarichi (troppe serie, doppi assi ingannevoli, 3D decorativo).

La scelta responsabile riguarda l’onestà della rappresentazione: non troncare l’asse Y per esagerare differenze, non invertire scale, mantieni codifiche colore coerenti e accessibili. Per esigenze non coperte dai visual nativi puoi importare custom visual da AppSource (es. bullet chart, Sankey), preferendo quelli certified — vengono validati da Microsoft e non chiamano servizi esterni, requisito per l’export in PDF/PowerPoint e per ambienti governati.

Trappole tipiche d’esame

  • Scenario: mostrare come cambia la classifica dei prodotti per vendite in 4 trimestri → ribbon chart, non stacked column (l’oggetto è il ranking nel tempo).
  • Scenario: analizzare la relazione tra due misure con una terza dimensione dimensionale → scatter chart con bubble size, non un clustered column.
  • Scenario: l’utente deve leggere valori esatti su righe e colonne con subtotali gerarchici → matrix, non table (piatta) né un chart.
  • Scenario: un solo KPI da confrontare con un obiettivo e trend → visual KPI, non una semplice card (che non gestisce target/goal).
  • Scenario: serve un visual non nativo mantenendo l’export a PDF e la conformità → custom visual certified da AppSource, non uno non certificato.