Vai al contenuto principale

Power BI Drill Through: guida completa

Scopri come usare la funzione Drill Through in Power BI in questa guida completa.
Aggiornato 3 giu 2026  · 10 min leggi

Power BI Drill Through è una potente funzione interattiva che ti permette di passare da una vista di riepilogo ad alto livello a una pagina di report più dettagliata filtrata in base a un punto dati specifico. 

Questo tutorial copre tutto ciò che devi sapere su Power BI Drill Through: cos’è, perché è importante, come configurarlo passo dopo passo, tecniche avanzate per il filtraggio dinamico e altro ancora. 

Se vuoi iniziare subito con esempi pratici in Power BI, dai un’occhiata al nostro percorso Power BI Fundamentals

Che cos’è il Drill Through in Power BI?

Il Drill Through in Power BI consente agli utenti di approfondire un punto dati di interesse in una pagina del report. Permette di passare da un riepilogo ad alto livello a approfondimenti dettagliati su una categoria, un elemento o una dimensione selezionata.

La funzionalità Drill Through è utile quando i report in Power BI prevedono molti livelli di dettaglio. Invece di affollare un’unica pagina con tutte le visualizzazioni disponibili, il Drill Through ti permette di guidare l’utente attraverso livelli progressivi di insight.

Perché usare il Drill Through per approfondire gli insight?

Il Drill Through offre un’esperienza più interattiva e di self-service analytics. Consente agli utenti del report di gestire in autonomia le proprie esplorazioni e rispondere a domande specifiche senza modificare la struttura principale del report.

Vantaggi principali

Ecco alcuni vantaggi chiave dell’utilizzo di Power BI Drill Through: 

  • Esplorazione granulare: consente di approfondire dati specifici per entità (ad es. un singolo cliente, negozio o transazione).
  • UX migliorata: riduce il disordine separando viste di riepilogo e di dettaglio, migliorando navigazione e comprensione.
  • Storytelling contestuale: le pagine di Drill Through possono essere costruite su specifiche domande di business o KPI.
  • Funzionalità cross-report: supporta lo sviluppo modulare di report su più file nel Power BI Service.
  • Analisi azionabile: facilita decisioni data-driven mettendo in evidenza i dati rilevanti per singoli punti dati.
  • Scalabilità: rende semplice riutilizzare template di report e garantire coerenza tra reparti o team.

Consentendo agli utenti finali di approfondire l’area di interesse, il Drill Through colma il divario tra dashboard statici e analisi dinamiche.

Come configurare il Drill Through in Power BI: passo dopo passo

Creare un’esperienza di Drill Through in Power BI implica impostare le pagine di origine e destinazione, configurare i campi necessari e integrare strumenti di navigazione come pulsanti di ritorno e tooltip.

Passo 1: Crea un dataset finanziario di esempio

In questo tutorial, useremo un dataset finanziario fittizio per illustrare i concetti di Drill Through.

dataset

Ecco uno script Python che usa pandas per generare un dataset di esempio che puoi esportare in CSV o caricare in Power BI:

import pandas as pd
from datetime import datetime

# Sample data
data = [
    ['TXN001', 'Asia Pacific', 'Singapore', 'Finance', 'Travel', 'Airfare', 1200.00, '2024-05-12', 'Alice Tan'],
    ['TXN002', 'Asia Pacific', 'Singapore', 'Marketing', 'Events', 'Venue Rental', 3500.00, '2024-05-14', 'Ben Lee'],
    ['TXN003', 'Europe', 'Germany', 'Operations', 'Logistics', 'Freight', 2600.00, '2024-06-01', 'Clara Müller'],
    ['TXN004', 'North America', 'USA', 'Finance', 'Training', 'Workshops', 800.00, '2024-05-18', 'Daniel Smith'],
    ['TXN005', 'Europe', 'France', 'IT', 'Software', 'Licensing', 4500.00, '2024-06-04', 'Emma Dubois']
]

# Define column names
columns = [
    'TransactionID', 'Region', 'Country', 'Department', 'ExpenseCategory',
    'SubCategory', 'Amount', 'TransactionDate', 'ManagerName'
]

# Create DataFrame
df = pd.DataFrame(data, columns=columns)

# Convert date column to datetime
df['TransactionDate'] = pd.to_datetime(df['TransactionDate'])

# Save to CSV (optional)
df.to_csv('FinanceTransactions.csv', index=False)

# Display the DataFrame
print(df)

Puoi eseguire questo script in un ambiente Python (ad es., Jupyter Notebook o VS Code) e importare il CSV risultante in Power BI per usarlo nei tuoi report.

Puoi ampliare questo dataset con strumenti come Python o generarlo direttamente in Power BI tramite Power Query con Enter Data. Una volta creato, il dataset sarà la base per le visualizzazioni e gli esempi di drill-through del tutorial.

Useremo un dataset fittizio chiamato FinanceTransactions per illustrare ogni concetto di drill-through. Questo dataset simula registrazioni di transazioni finanziarie per un’azienda multinazionale.

Campi di esempio in FinanceTransactions:

  • TransactionID (Testo)
  • Region (Testo)
  • Country (Testo)
  • Department (Testo)
  • ExpenseCategory (Testo)
  • SubCategory (Testo)
  • Amount (Decimale)
  • TransactionDate (Data)
  • ManagerName (Testo)

Creeremo:

  • Una pagina riepilogativa che mostra le spese totali per Region e Department.
  • Una pagina di destinazione per il drill-through con il dettaglio delle transazioni per riga in base a ManagerName o SubCategory.

Passo 2: Crea una pagina di origine e una di destinazione

Per far funzionare correttamente il Drill Through, dobbiamo impostare una pagina di origine e una pagina di destinazione.

  • Pagina di origine: è la pagina principale del report da cui parte il Drill Through, in genere con visualizzazioni di riepilogo come grafici a barre o matrici.
  • Pagina di destinazione: una pagina dedicata progettata per mostrare dettagli filtrati in base alla selezione dell’utente.

Per creare la pagina di origine, rinomina la pagina corrente in “Overview” e premi Invio.

Per creare la pagina di destinazione, in basso allo schermo fai clic sul pulsante verde “+” per aggiungere una nuova pagina. Fai doppio clic sulla nuova pagina e rinominala “Manager Info”.

Questa pagina di destinazione verrà usata per mostrare più informazioni su quali manager sono responsabili delle transazioni.

Ecco come appariranno le tue pagine:

pagine di origine e destinazione

Passo 3: Aggiungi i grafici rilevanti

Ora aggiungiamo alcuni grafici rilevanti alle pagine di origine e destinazione.

Per il nostro esempio, usando il dataset FinanceTransactions:

Nella pagina di origine, creeremo un semplice grafico a barre in pila che useremo per effettuare il drill through sui dati. Per questo grafico, usa i campi: Amount e ManagerName.

Il grafico dovrebbe apparire così:

grafico pagina di origine

Come puoi vedere, la pagina di origine mostra un grafico a barre in pila delle spese totali per Department.

Nella pagina di destinazione, crea una matrice con i seguenti campi: Amount, ManagerName e TransactionDate.

Ecco come dovrebbe apparire:

esempio pagina di destinazione

Ora la pagina di destinazione mostra una matrice con righe dettagliate di spese e date.

Passo 3: Aggiungi i campi per il Drill Through

  1. Vai alla pagina di destinazione in Power BI Desktop.
  2. Apri il riquadro Visualizzazioni e trascina la colonna desiderata (ad es., ManagerName) nella sezione Drill Through.

aggiunta drillthrough

Come si vede nello screenshot qui sopra, il campo ManagerName va trascinato nella sezione Drill Through.

  1. Ora vedrai comparire un campo filtro speciale che consente solo interazioni di Drill Through verso questa pagina.

Ecco cosa dovresti vedere:

filtri drill through

  1. Abilita Keep all filters se vuoi mantenere slicer o filtri dalla pagina di origine (come Region o ExpenseCategory).

Tieni presente che il Drill Through funziona solo quando il punto dati selezionato corrisponde al campo inserito nell’area Drill Through. Inoltre, per le colonne testuali fa distinzione tra maiuscole e minuscole.

In questo caso, il campo ManagerName è coerente nei grafici sia della pagina di origine sia di quella di destinazione.

Passo 4: Configura le visualizzazioni e le prestazioni

Scegli visualizzazioni per la pagina di destinazione che siano:

  • Ricche di contesto: usa schede KPI per metriche come spese totali, tabelle per le righe, e grafici a barre per suddivisioni per categoria.
  • Mirate allo scopo: mostra solo visualizzazioni rilevanti per la dimensione filtrata.
  • Ottimizzate per le prestazioni: evita visualizzazioni troppo complesse o calcoli DAX eccessivi.

Ad esempio, puoi usare schede KPI come questa:

esempio scheda KPI

Puoi migliorare la reattività:

  • Usando tabelle riepilogative invece di dati grezzi.
  • Riducendo il numero di slicer e segnalibri nella pagina.
  • Sfruttando lo strumento Performance Analyzer di Power BI per testare i tempi di caricamento delle visual.

Passo 5: Imposta la navigazione con pulsanti di ritorno e tooltip

Le pagine di Drill Through dovrebbero sempre includere un modo per tornare al report principale.

Per impostazione predefinita, Power BI crea un pulsante a forma di freccia per tornare alla pagina di origine quando si effettua un Drill Through. Questo pulsante appare solo dopo il drill through e si presenta così:

  1. Fai clic su Inserisci > Pulsanti > Indietro.
  2. Abilita l’Azione sul pulsante Indietro e impostala sul tipo Back.
  3. Personalizza icona, colore e posizione.

Inoltre, i tooltip possono essere impostati:

  • Aggiungendo testo di tooltip alla pagina o alla visualizzazione.
  • Usando una pagina di tooltip con visualizzazioni dedicate.

Questo garantisce che gli utenti comprendano lo scopo del Drill Through e possano navigare in modo intuitivo.

Passo 6: Testa il Drill Through

Infine, prima di concludere, dobbiamo testare la funzione Drill Through per verificare che funzioni.

Prima di iniziare, ti consiglio di usare i Modern Tooltips in Power BI. Per attivarli, vai su File > Opzioni e impostazioni > Opzioni > Funzionalità in anteprima e seleziona la casella Modern visual tooltips. Poi riavvia Power BI Desktop affinché le modifiche abbiano effetto.

Per iniziare il test: 

  1. Vai alla pagina di origine e passa il mouse su qualsiasi barra del grafico. In questo caso, possiamo osservare la barra più grande. Al passaggio del mouse, sotto il tooltip apparirà un pulsante Drill Through.

tooltip test drill through

  1. Passa il mouse sul pulsante “Drill through” e comparirà l’opzione per la nostra pagina di destinazione Manager Info.

tooltip test drill through pagina di destinazione

  1. Fai clic sull’opzione Manager Info e verrai portato alla pagina di destinazione con i filtri applicati.

Dovresti vedere questo risultato:

test drill through pagina di destinazione

Questo significa che il Drill Through è stato creato con successo.

Come abilitare il Drill Through tra report

Il Drill Through tra report consente di navigare tra report Power BI distinti mantenendo il contesto dei filtri. È utile quando si suddividono i dashboard Power BI in parti modulari per funzione o reparto.

In Power BI Desktop

  1. Assicurati che sia il report di origine sia quello di destinazione siano creati usando campi con nomi e tipi di dati corrispondenti. Per un Drill Through affidabile tra report, è meglio se entrambi usano un dataset condiviso o certificato per garantire coerenza dei metadati
  2. Apri il report di destinazione, poi vai su File > Opzioni e impostazioni > Opzioni > Impostazioni report.
  3. In File corrente > Impostazioni report, abilita "Consenti alle visual in questo report di usare destinazioni di drillthrough da altri report".

drill through tra report

  1. Pubblica entrambi i report nello stesso spazio di lavoro nel Power BI Service.

Nel Power BI Service

  1. Apri il report di origine pubblicato nel Power BI Service.
  2. Fai clic con il tasto destro su una visual che usa il campo condiviso (ad es., ManagerName).
  3. Scegli Drill Through > [Nome report di destinazione].
  4. Power BI apre il report di destinazione applicando automaticamente il filtro.

Tecniche avanzate per il Drill Through

Il Drill Through diventa ancora più potente con DAX, logica condizionale e comportamenti personalizzati.

Drill Through dinamico con parametri DAX

Puoi creare una misura DAX per passare filtri dinamici in base alla selezione dell’utente. Esempio:

SelectedManager = SELECTEDVALUE(FinanceTransactions[ManagerName])

Questo può essere usato per:

  • Mostrare messaggi personalizzati nella pagina di destinazione.
  • Controllare il comportamento delle visual con formattazione condizionale.
  • Creare segnalibri che rispondono ai valori degli slicer.

Per maggiori informazioni sulle misure DAX, ecco una cheat sheet che puoi seguire:

DAX cheat sheet

Fonte: DAX Cheat Sheet

Gestire selezioni e punti dati multipli

Power BI Drill Through non supporta selezioni multiple per impostazione predefinita. Se un utente seleziona più punti dati, l’opzione Drill Through mostrerà il risultato di una sola selezione.

Soluzioni alternative:

  • Usare uno slicer o il pannello filtri nella pagina di destinazione.
  • Aggiungere una tabella riepilogativa per mostrare valori di alto livello per più elementi.

Ottimizzare le prestazioni del Drill Through

Possono insorgere problemi di performance se le pagine di destinazione sono sovraccariche. 

Ecco alcuni suggerimenti per ottimizzare le prestazioni:

  • Usa la modalità Import invece di DirectQuery quando possibile. Alleggerisce il modello dati.
  • Riduci il numero di visual. In alternativa, crea pulsanti per navigare ad altri grafici quando serve.
  • Precalcola le metriche in Power Query. In questo modo vengono archiviate nel modello invece di essere calcolate come misure.
  • Evita espressioni DAX complesse nelle visual.

Consigli e best practice per Power BI Drill Through

Il drill through è una tecnica semplice che funziona bene nella maggior parte dei casi. Tuttavia, ci sono alcuni accorgimenti per renderlo più veloce e comprensibile.

Vediamoli qui sotto:

Raccomandazioni di design

Poiché il Drill Through richiede un’azione da parte degli utenti, vanno considerati alcuni aspetti di design.

Alcuni suggerimenti di design:

  • Usa nomi pagina coerenti (ad es., "Manager Detail", "Transaction Details").
  • Etichetta chiaramente le visual per riflettere i filtri applicati.
  • Aggiungi tooltip di aiuto o una legenda per guidare gli utenti.

Problemi comuni e troubleshooting

Ecco un riepilogo su come risolvere i problemi relativi al Drill Through.

Problema

Soluzione

Drill Through non disponibile

Assicurati che sia selezionato un solo punto dati e che un campo valido sia presente nell’area Drill Through.

Filtri non applicati

Verifica la compatibilità dei tipi di dati e le relazioni tra tabelle.

Prestazioni lente

Riduci la complessità delle visual; aggrega o pre-filtra i dati.

Applicazioni reali e case study

Il Drill Through è potente per ottenere insight di business più profondi perché ti permette di entrare nel dettaglio dei numeri e agire in base ai dati.

Questo vale per diversi settori:

1. Retail

  • Scenario: un’azienda retail usa una pagina riepilogativa delle vendite per area. I manager possono effettuare il drill through nelle vendite dettagliate per prodotto e dipendente.
  • Vantaggio: insight rapidi su prodotti e membri del team con le migliori performance.

2. Analytics in ambito sanitario

esempio dashboard sanitaria

Dashboard decisionale per il pronto soccorso ospedaliero. Fonte: Microsoft Fabric

  • Scenario: una dashboard ospedaliera mostra i conteggi dei ricoveri. Gli utenti fanno drill fino alle viste a livello di paziente per categoria di trattamento.
  • Vantaggio: permette a medici e amministratori di monitorare l’efficacia per procedura o specialista.

3. Servizi finanziari

  • Scenario: una dashboard del team finance riassume la spesa per reparto. Gli executive vanno nel dettaglio delle spese per sottocategoria e progetto.
  • Vantaggio: migliore controllo dei costi, maggiore trasparenza e budgeting mirato.

Conclusione

Power BI Drill Through trasforma i dashboard statici in report dinamici e interattivi che consentono agli utenti di esplorare i dati in autonomia e prendere decisioni informate. 

Per scoprire altre funzionalità di Power BI, consulta il nostro percorso Power BI Fundamentals.

Per ulteriori letture, i nostri tutorial su Power BI Dashboards, Power BI Matrix e Power BI Calculate sono un buon punto di partenza.

Power BI Drill Through - Domande frequenti

Qual è la differenza tra drill up e drill down in Power BI?

Drill up e drill down sono due funzioni di Power BI che consentono di navigare tra diversi livelli di dati. Il drill up permette di visualizzare dati a un livello più alto, mentre il drill down consente di vedere dati più dettagliati.

Come posso accedere a drill up e drill down in Power BI?

Puoi accedere a drill up e drill down facendo clic con il tasto destro su una visual oppure usando i pulsanti sulla barra degli strumenti delle visualizzazioni in Power BI.

I miei filtri verranno mantenuti durante il drill through in Power BI?

Sì, i filtri vengono mantenuti durante il drill through in Power BI, consentendoti di analizzare sottoinsiemi specifici di dati.

Qual è la differenza tra Power BI Drill Through e Drill Down?

Sebbene entrambe le funzionalità consentano di navigare tra i dati, il Drill Through in Power BI permette di accedere a un altro report o a un’altra pagina con informazioni più dettagliate mantenendo il contesto dei filtri originali. Il Drill Down, invece, espande semplicemente alcuni punti dati all’interno di una visual.


Austin Chia's photo
Author
Austin Chia
LinkedIn

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.

Argomenti

I migliori corsi su Power BI

Programma

Fondamenti di Power BI

17 h
Acquisisci le competenze essenziali per utilizzare Power BI. Crea visualizzazioni e dashboard personalizzate partendo da zero. Non è richiesta alcuna esperienza precedente.
Vedi dettagliRight Arrow
Inizia il corso
Mostra altroRight Arrow
Correlato

blog

Che cos'è Snowflake? Guida per principianti alla piattaforma dati cloud

Esplora le basi di Snowflake, la piattaforma dati cloud. Scopri la sua architettura, le sue funzionalità e come integrarla nelle tue pipeline di dati.
Tim Lu's photo

Tim Lu

12 min

blog

Tokenizzazione nel NLP: come funziona, sfide e casi d'uso

Guida al preprocessing NLP nel machine learning. Copriamo spaCy, i transformer di Hugging Face e come funziona la tokenizzazione in casi d'uso reali.
Abid Ali Awan's photo

Abid Ali Awan

10 min

blog

I 15 migliori server MCP remoti che ogni AI builder dovrebbe conoscere nel 2026

Scopri i 15 migliori server MCP remoti che stanno trasformando lo sviluppo AI nel 2026. Scopri come migliorano automazione, ragionamento, sicurezza e velocità dei workflow.
Abid Ali Awan's photo

Abid Ali Awan

15 min

Mostra altroMostra altro