Quando lavori con Power BI ti muovi tra due artefatti che sembrano simili ma rispondono a esigenze diverse: il report e il dashboard. Confonderli è uno degli errori più frequenti all’esame PL-900, perché entrambi mostrano visualizzazioni, ma differiscono per struttura, origine dei dati e luogo in cui vivono. Capire quando usare cosa è esattamente ciò che la certificazione fundamentals ti chiede di dimostrare.
Il report Power BI
Un report è una vista analitica multi-pagina e interattiva costruita su un singolo dataset (chiamato oggi semantic model). Lo crei con Power BI Desktop (l’app desktop no-code/low-code) oppure direttamente nel Power BI Service via browser.
Caratteristiche chiave:
- Può contenere molte pagine, ognuna con diversi visual (grafici, tabelle, mappe, KPI).
- È interattivo: filtri, slicer, drill-down e cross-highlighting permettono all’utente di esplorare i dati.
- È legato a un solo semantic model: tutti i visual di quel report attingono alla stessa origine.
- È lo strumento giusto quando serve analisi approfondita e capacità di “scavare” nei numeri.
In sintesi: il report è lo spazio dove si fa esplorazione dettagliata di un’area dati.
Il dashboard Power BI
Un dashboard è una singola pagina (una “canvas” unica, senza pagine multiple) che funziona da vista di sintesi. La differenza più importante da ricordare: il dashboard esiste solo nel Power BI Service, non in Power BI Desktop.
Caratteristiche chiave:
- Composto da tile (riquadri) che puoi fissare (pin) da più report diversi e persino da dataset differenti.
- Ideale per una panoramica a colpo d’occhio dei KPI più importanti provenienti da fonti eterogenee.
- Supporta funzioni tipiche del Service come gli alert sui tile e la Q&A in linguaggio naturale.
In sintesi: il dashboard aggrega in una sola schermata gli elementi più rilevanti che vivono sparsi in vari report.
Report vs dashboard a confronto
| Aspetto | Report | Dashboard |
|---|---|---|
| Pagine | Multiple | Una sola |
| Origine dati | Un semantic model | Più report/dataset |
| Dove si crea | Desktop e Service | Solo Service |
| Uso tipico | Analisi interattiva | Sintesi/monitoraggio |
Costruire un dashboard con il pinning
Il pinning è il meccanismo che collega i due mondi. I passi base:
- Apri un report già pubblicato nel Power BI Service.
- Passa il mouse sul visual desiderato e clicca l’icona Pin visual (la puntina).
- Scegli se fissarlo a un dashboard esistente o crearne uno nuovo.
- Ripeti l’operazione da altri report: i loro tile compaiono affiancati sullo stesso dashboard.
- Riorganizza e ridimensiona i tile per comporre la vista di sintesi.
Puoi anche fissare un’intera pagina di report (“Pin live page”) per avere un tile interattivo.
Condivisione nel Power BI Service
La condivisione avviene nel Service. Puoi condividere un dashboard (o un report) con singoli utenti, oppure distribuire il tutto tramite un app workspace per una diffusione strutturata. Ricorda che la condivisione richiede in genere licenze appropriate (Pro o Premium/Fabric capacity) e rispetta i permessi definiti dall’amministratore. Il valore di business è la democratizzazione del dato: dashboard e report permettono a chi non è tecnico di consultare metriche affidabili in modalità no-code.
Trappole tipiche d’esame
- Scenario: ti serve una vista a pagina singola che riunisca i KPI provenienti da tre report diversi → la risposta corretta è dashboard, non report (il report è legato a un solo dataset).
- Scenario: vuoi creare un dashboard ma stai usando Power BI Desktop → attenzione: i dashboard si creano solo nel Power BI Service; in Desktop crei report.
- Scenario: serve esplorazione interattiva su più pagine con drill-down dettagliato → scegli un report, non un dashboard.
- Scenario: vuoi portare un singolo grafico da un report esistente dentro una vista di sintesi → usa il pinning del visual su un dashboard.
- Scenario: devi distribuire in modo controllato i contenuti a un intero reparto → usa la condivisione tramite app/workspace nel Service, non l’invio manuale del file .pbix.