Digital MarketingDecember 5, 202512 min read
    DP
    David Park

    Come Utilizzare Filtri e Slicer in Power BI - Una Guida Pratica per Dashboard Interattivi

    Come Utilizzare Filtri e Slicer in Power BI - Una Guida Pratica per Dashboard Interattivi

    Come Usare Filtri e Slicer in Power BI: Una Guida Pratica per Dashboard Interattive

    Inizia con uno slicer delle Regioni per ancorare il dashboard e rendere la visualizzazione intuitiva. Posizionalo nello spazio accanto alle visualizzazioni principali in modo che i grafici visualizzati rispondano mentre selezioni le regioni. Trascina lo slicer dal pannello Campi sul canvas, quindi mappalo alle colonne che contengono i dati delle regioni per garantire un'esperienza pulita e più rilevante per il pubblico. Questa guida si concentra su passaggi pratici che puoi applicare oggi.

    Quindi scegli le giuste opzioni per come gli utenti interagiscono. Uno slicer offre selezione singola o multipla, ricerca e controlli di formattazione; per dashboard che devono rimanere concisi, usa un arrangiamento statico nel pannello dei filtri. Per esigenze più dinamiche, abilita i filtri a livello visivo per vincolare le colonne nei grafici individuali e mantenere il layout pulito.

    Il storytelling scorre meglio quando colleghi i filtri a un percorso di drill. Da una vista regionale di alto livello, gli utenti possono esplorare in profondità fino alle sottocategorie; usa lo storytelling per inquadrare le scoperte e i dettagli significativi che appaiono nelle visualizzazioni più rilevanti. Collega anche i filtri alle visualizzazioni più significative in modo che le azioni negli slicer rivelino una narrazione coerente tra le pagine.

    Comprendi la fonte dei tuoi dati e progetta filtri che la rispettino. Costruisci misure ed espressioni che rispondano alle selezioni e assicurati che i valori visualizzati riflettano lo stato attuale del filtro. Usa dalla fonte dei dati per guidare le selezioni predefinite, quindi lascia che gli utenti esplorino regioni e altre fixture. Mantieni le colonne ordinate per prevenire risultati ambigui.

    Consigli sul layout per dashboard pratici: posiziona un cluster di filtri efficiente in termini di spazio in alto, evita duplicati e mantieni una navigazione rapida con il trascinamento per riposizionare i controlli. Per utenti avanzati, combina filtri sulle pagine con impostazioni statiche e filtri a livello visivo per supportare le più rilevanti intuizioni preservando una storia chiara nelle tue visualizzazioni.

    Passo 10: Slicer Gerarchici

    Usa slicer gerarchici per esplorare in profondità da categorie di alto livello a elementi dettagliati all'interno di un singolo controllo. Costruisci una gerarchia a tre livelli (Regione > Paese > Città) nel tuo modello e trascinala in uno slicer; passa a una vista a discesa per risparmiare spazio sui dashboard con superficie limitata.

    Abilita la modalità drill nello slicer in modo che le interazioni dell'utente sembrino naturali. Quando un utente seleziona una Regione, lo slicer si espande per mostrare i suoi Paesi; selezionando un Paese rivela le Città e il cross-filtering aggiorna i grafici immediatamente, inclusi i riassunti delle vendite per posizione. Questo mantiene la tua visualizzazione coerente dall'alto verso il basso.

    Alcune pratiche: mantieni la gerarchia al massimo a 3 livelli per evitare complessità; testa con alcuni scenari realistici per confermare il comportamento su tutte le visualizzazioni; usa la selezione singola se vuoi un elemento per livello, altrimenti abilita la multi-selezione per esplorare relazioni; documenta come si comportano i percorsi di drill nel report.

    Formattazione e accessibilità: regola le dimensioni e i pesi del font per la leggibilità; allinea i colori con il tuo tema per mantenere l'armonia visiva; usa una discesa o un elenco compatto in base allo spazio; etichetta lo slicer chiaramente in modo che supporti una rapida comprensione dei dati e del flusso di lavoro previsto.

    Piano di test: valida il cross-filtering su grafici come i riassunti di alto livello e le analisi dettagliate; verifica che i totali rimangano corretti durante il drill; ottimizza le prestazioni limitando il numero di elementi visibili a ogni livello e cachando visualizzazioni pesanti dove possibile; esegui alcuni test utente per confermare che l'esperienza corrisponda alle aspettative.

    Mappa i livelli di dati alla gerarchia dello slicer (Anno → Trimestre → Mese)

    Mappa i livelli di dati alla gerarchia dello slicer (Anno → Trimestre → Mese)

    Implementa una singola tabella date con campi Anno, Trimestre e Mese e connettila a tutte le tabelle fact tramite una chiave data. Questo mappa i livelli di dati in Anno → Trimestre → Mese e abilita un percorso di drill-down integrato all'interno di un singolo slicer.

    Nella tabella date, crea colonne per Anno (YEAR([Date])), Trimestre ( "Q" & QUARTER([Date]) ), Mese (FORMAT([Date], "MMMM")), e MonthNumber (MONTH([Date])). Usa MonthNumber per mantenere i mesi in ordine calendario e per allineare le visualizzazioni con altri filtri nel report.

    Configura lo slicer aggiungendo i campi Anno, Trimestre e Mese allo stesso slicer e attivando il drill-down. Gli utenti possono iniziare dall'Anno e passare al Trimestre, poi al Mese in un singolo passaggio all'interno dello stesso controllo, mantenendo la visualizzazione chiara e comprensibile.

    Affina le interazioni: assicurati che le selezioni nello slicer filtrino tutte le visualizzazioni, grafici e card rilevanti. Usa aggiornamenti per riflettere le scelte correnti e considera uno slicer Chiclet (una visualizzazione di terze parti) per un'interfaccia compatta e cliccabile se lo slicer predefinito sembra affollato. Le visualizzazioni create rispondono a ogni aggiornamento e le regolazioni del font aiutano a mantenere la leggibilità su un intervallo di dispositivi, aiutando gli utenti a comprendere come le date si mappano tra i livelli.

    Pratica avanzata: aggiungi una tabella date personalizzata con un flag per l'anno fiscale se necessario e mantieni una tabella di mappatura leggera per altre fonti. Questa configurazione significativa dimostra una funzionalità robusta restando all'interno di una singola fonte di verità per il report. Alcune squadre si affidano a visualizzazioni di terze parti per personalizzare il controllo, ma la gerarchia nativa fornisce la maggior parte del valore.

    Abilita il drill-down in un singolo slicer per la navigazione multi-livello

    Usa un singolo slicer gerarchico legato a una struttura a tre livelli (Regione → Paese → Città) e abilita il drill-down nell'intestazione dello slicer per navigare tra i livelli senza aggiungere altre visualizzazioni. Questo approccio mantiene il tema coeso e supporta un'esplorazione profonda durante l'analisi.

    1. Modella la gerarchia in Power BI. Nella tabella Regioni (o la tua fonte di dati equivalente), crea una nuova gerarchia e aggiungi Livello 1 Regione, Livello 2 Paese e Livello 3 Città (o sostituisci con Categorie → Sottocategorie → Elementi). Questa configurazione gerarchica è la spina dorsale per la navigazione multi-livello e mantiene chiare le relazioni per i calcoli.
    2. Collega la gerarchia a uno slicer. Trascina la nuova gerarchia su una visualizzazione slicer vuota. Lo slicer visualizza il livello superiore e espone i controlli Espandi/Drill per livelli più profondi, abilitando la navigazione gerarchica all'interno di un singolo controllo.
    3. Abilita il drill-down. Nell'intestazione dello slicer, clicca sull'icona Drill Down per entrare in modalità drill-down. Gli utenti possono passare da Regione a Paese a Città usando la freccia verso il basso e vedrai le visualizzazioni correlate aggiornarsi istantaneamente mentre il contesto del filtro si approfondisce.
    4. Configura le interazioni di pagina. Usa Modifica interazioni per assicurarti che lo slicer filtri tutti i grafici sulla pagina. Se necessario, escludi visualizzazioni specifiche dal cross-filtering per ridurre il rumore preservando un flusso di analisi coerente.
    5. Scegli l'opzione giusta per la selezione. Per una navigazione guidata passo-passo, mantieni la Multi-selezione disattivata e permetti un singolo percorso attraverso la gerarchia. Se confrontare più regioni o città fa parte del tuo flusso di lavoro, abilita la Multi-selezione e testa come l'analisi si adatta con selezioni più ampie.
    6. Formatta per la leggibilità. Applica un tema consistente, regola il font e la dimensione per chiarezza e usa la formattazione condizionale per evidenziare il ramo attivo. Un font pulito e uno spaziatura misurata migliorano la comprensione durante l'esplorazione.
    7. Gestisci la pulizia dei dati. Escludi nodi irrilevanti o vuoti dallo slicer usando un piccolo filtro condizionale o una misura DAX, in modo che l'esperienza utente rimanga focalizzata su categorie e regioni significative.
    8. Valida con scenari pratici. Testa con mix regionali (ad es., Asia → Giappone → Tokyo; Europa → Germania → Berlino) e conferma che i calcoli (CALCULATE, FILTER) riflettano il percorso scelto immediatamente all'interno della visualizzazione e del pannello di analisi.
    9. Documenta le migliori pratiche. Mantieni le gerarchie concise, nomina i livelli chiaramente (Regione, Paese, Città) e allinea lo slicer con il tema del tuo report. Questo aiuta la comprensione e supporta i compagni di squadra nel riprodurre il flusso di drill-down tra le pagine.
    10. Evita errori comuni. Gli slicer nativi con una gerarchia ben definita superano le opzioni di terze parti per la consistenza del drill-down. Se una gerarchia non si propaga alle visualizzazioni, verifica le relazioni con la tabella fact e assicurati che i campi corretti siano usati nella gerarchia dello slicer.

    Controlla la direzione del cross-filter per prevenire interazioni indesiderate

    Configura la direzione del cross-filter su Singola per la relazione principale tra la dimensione date e la tabella fact per prevenire interazioni non intenzionali tra i campi. Questo mantiene slicer e misure prevedibili, fornendo un'esperienza facile e user-friendly per gli utenti che si aspettano che gli aggiornamenti alla timeline influenzino solo i valori visualizzati.

    Apri la vista modello, clicca sulla linea tra le tabelle Date e Vendite e imposta la Direzione cross-filter su Singola. Nella tua documentazione, registra la fonte e il ragionamento per questa scelta.

    Usa Modifica interazioni per personalizzare come uno slicer dato influenza le visualizzazioni. Seleziona lo slicer, scegli Modifica interazioni sulla barra multifunzione e imposta Nessuno per le visualizzazioni che vuoi evitare di filtrare, lasciando Filtro o Evidenzia per quelle che vuoi reagire allo slicer, evitando di applicare filtri indiscriminatamente. Assicurati che lo slicer sia configurato come selezione singola per prevenire che più date le aggiornino.

    Per espandere il controllo oltre uno slicer singolo, crea misure e un parametro usando il contesto del filtro corrente. Applica queste misure a visualizzazioni particolari in modo che ciascuna mostri solo ciò che gli utenti si aspettano e puoi applicare logica direttamente ai valori visualizzati piuttosto che spingere cambiamenti a campi non correlati.

    Esempio: uno slicer date dovrebbe filtrare solo la visualizzazione timeseries che mostra gli importi delle vendite. Assicurati che la direzione della relazione usi Singola tra Date e Vendite e usa Modifica interazioni per applicare il filtro solo a quella visualizzazione. Imposta lo slicer su selezione singola per prevenire che più date aggiornino altre visualizzazioni e accetta aggiornamenti che le raggiungono attraverso la logica della misura prevista.

    Test e aggiornamenti: apri il report, seleziona una data singola, verifica che solo le visualizzazioni previste si aggiornino; raccogli feedback dagli utenti, regola il parametro o le misure e riapplica. Esegui una sessione expertrain per confrontare i risultati tra diversi utenti e conferma che il modello si comporti come progettato.

    Migliori pratiche: mantieni il modello dati snello; documenta la fonte; preferisci la direzione singola per relazioni chiave; se devi espandere le interazioni, usa slicer separati o una tabella di misure dedicata per evitare perdite di cross-filter tra campi non correlati. Usa etichette chiare per date e campi correlati alle date per ridurre la confusione e accelerare la comprensione.

    Sincronizza slicer gerarchici tra le pagine del report

    Abilita la sincronizzazione per slicer gerarchici per mantenere i percorsi di categoria allineati tra le pagine del report. Costruisci uno slicer a tre livelli usando colonne: Categoria, Sottocategoria e Elemento, in modo che i visualizzatori possano esplorare in profondità ed espandere da qualsiasi pagina. Questa configurazione riduce selezioni duplicate e rende la navigazione prevedibile per Nick e altri visualizzatori.

    Sulla prima pagina, crea uno slicer e aggiungi i tre campi in una singola gerarchia. Usa opzioni di drill ed espansione per muoverti attraverso i livelli. Se vuoi imparare il percorso più rapido, prova una tabella con queste colonne e testa l'interazione con visualizzazioni collegate allo stesso dataset. Questa configurazione supporta diversi tipi di gerarchie.

    Apri il pannello Sync Slicers e abilita la sincronizzazione per ogni pagina dove vuoi che lo slicer influenzi le visualizzazioni. Spunta Sync per le pagine e decidi quali pagine dovrebbero mantenere lo slicer Visibile. Con questo approccio, selezionando Elettronica sotto Categoria aggiorna le visualizzazioni delle vendite su ogni pagina, incluse altre pagine.

    Abilita la Multi-selezione nello slicer attivando i controlli di Selezione e disattivando la Selezione singola. Questo permette agli utenti di scegliere più categorie o sottocategorie contemporaneamente. Quando la multi-selezione è attiva, il percorso si espande e i filtri si applicano su tutte le pagine sincronizzate. Usa il drill per saltare più in profondità nella gerarchia o espandi per vedere più livelli.

    Formatta lo slicer per un layout stretto: passa a un font con glifi più stretti, riduci la dimensione del font e disponi lo slicer in due colonne per risparmiare spazio. Scegli un colore che contrasti con lo sfondo della pagina per evidenziare il percorso scelto e mantieni la visualizzazione pulita in modo da non distrarre i lettori.

    Se devi regolare i dati, aggiungendo o rimuovendo elementi: usa il dataset per aggiornare la fonte e lascia che lo slicer rifletta quei cambiamenti automaticamente sulle pagine sincronizzate. Per elementi che vuoi escludere, applica un filtro a livello di pagina o usa le opzioni Rimuovi/Escludi e verifica l'esito su tutte le pagine. Puoi eliminare una categoria obsoleta modificando la tabella e risincronizzando; le visualizzazioni si aggiornano di conseguenza.

    L'allineamento delle colonne conta: se hai più colonne nella tabella che alimenta lo slicer, mantieni lo stesso ordine tra le pagine per evitare confusione. Puoi trovare la stessa gerarchia su ogni pagina e mantenere la consistenza per visualizzatori come nick o altri. Per maggiore chiarezza, posiziona alcuni pulsanti vicino allo slicer per resettare o navigare indietro al livello superiore; quei controlli aiutano con la Scelta, modifica e visualizzazione del percorso visivo.

    Problemi comuni: se il percorso ritagliato non si riflette su una pagina, verifica che lo slicer sia visibile e sincronizzato, assicurati che le visualizzazioni si connettano alla stessa tabella e conferma che non ci siano filtri conflittuali che escludono i valori. Usa Modifica interazioni per assicurarti che lo slicer influenzi le visualizzazioni previste e considera un pulsante Reset dedicato per tornare allo stato predefinito.

    Valida le prestazioni con dataset realistici e bookmarking

    Raccomandazione: Valida le prestazioni con un dataset di dimensioni produttive e crea bookmark per diversi stati di interazione per assicurarti che le visualizzazioni rimangano reattive sotto un uso reale.

    Scegli un dataset che includa un periodo rappresentativo, più tipi di record e attributi di sfondo. Punta a 2–5 milioni di righe per report grandi o almeno 200k–500k per dashboard più piccoli. Questa dimensione aiuta le visualizzazioni a comportarsi sotto filtraggio pesante e dimostra come memoria e tempo di query scalano con la dimensione del dataset.

    Costruisci una baseline statica con alcune visualizzazioni core (tabella, grafico e matrice) e poi espandi con bookmark in passaggi chiave: vista iniziale a livello di report, dopo aver applicato uno slicer di periodo, dopo aver esplorato in profondità in un livello gerarchico e dopo il cross-filtering su una tabella correlata. Assicurati che i bookmark catturino slicer, stato di drill-down e apparenze visive. Elimina bookmark inutilizzati per evitare disordine e confusione. Documenta ogni passaggio.

    Misura le prestazioni con metriche concrete: tempo di rendering per visualizzazione (obiettivo sotto i 2 secondi per visualizzazioni con fino a 4 campi), tempo al primo rendering, tempo totale di caricamento della pagina e impronta di memoria. Esegui test in modalità background per valutare come le query si ammortizzano nel tempo e confronta i risultati tra diversi layout di report. Poiché le interazioni complesse possono far spike il tempo di caricamento, testa sia visualizzazioni statiche che pattern dinamici di cross-filter; registra modi per confrontare i risultati tra scenari.

    Esegui un expertrain con due coorti: report personalizzati e template standardizzati; osserva come si comportano le visualizzazioni sotto interazioni pesanti e come il bookmarking preserva lo stato tra le pagine. Confronta le differenze di tempo last-mile quando usi drill-down versus espansione di livelli gerarchici e traccia se i bookmark appaiono consistentemente dopo aver eliminato filtri o cambiato periodi. Usa i risultati dei test per guidare la scelta della migliore struttura per un report che necessita di velocità e chiarezza.

    Scenario Dimensione dataset (record) Visualizzazioni Passaggi catturati Obiettivo tempo di caricamento (s) Stato bookmark catturato? Note
    Visualizzazioni statiche baseline 2.000.000 Tabella, Barra, Matrice Iniziale, Periodo, Drill-down 1,8–2,2 Sì Buon riferimento per le prestazioni core
    Scenario di picco filtraggio 5.000.000 Tabella, Grafico, Matrice, Card Iniziale, Periodo, Drill-down, Cross-filter 2,5–3,5 Sì Osserva la memoria sotto interazioni pesanti
    Fonte live DirectQuery 3.000.000 Tabella, Grafico Iniziale, Periodo tempo 3,0–4,0 Sì Valuta l'overhead di traduzione query
    Iterazione rapida small-data 250.000 Barra, Tabella Iniziale 0,8–1,2 Sì Utile durante la progettazione iniziale

    Articoli Correlati

    Ready to leverage AI for your business?

    Book a free strategy call — no strings attached.

    Get a Free Consultation