Leerpad
Power BI Drill Through is een krachtige interactieve functie waarmee gebruikers kunnen navigeren van een overzicht op hoofdlijnen naar een gedetailleerdere rapportpagina die is gefilterd op een specifiek datapunt.
Deze tutorial behandelt alles wat je moet weten over Power BI Drill Through: wat het is, waarom het belangrijk is, hoe je het stap voor stap instelt, geavanceerde technieken voor dynamische filtering en meer.
Als je graag aan de slag gaat met praktische Power BI-voorbeelden, bekijk dan zeker onze Power BI Fundamentals-track.
Wat is Drill Through in Power BI?
Drill Through in Power BI laat gebruikers dieper ingaan op een interessant datapunt op een rapportpagina. Het stelt dataconsumenten in staat om van een samenvatting op hoofdlijnen naar gedetailleerde inzichten te gaan, afgestemd op een geselecteerde categorie, item of dimensie.
Drill Through-functionaliteit is handig wanneer rapporten in Power BI veel verschillende detailniveaus bevatten. In plaats van één pagina te overladen met alle beschikbare visuals, laat Drill Through je de gebruiker stapsgewijs door lagen van inzichten leiden.
Waarom Drill Through gebruiken voor diepere inzichten?
Drill Through biedt een meer interactieve selfservice-analyse-ervaring. Het stelt rapportgebruikers in staat hun eigen verkenningen te sturen en hun unieke vragen te beantwoorden zonder de kernstructuur van het rapport te wijzigen.
Belangrijkste voordelen
Er zijn verschillende belangrijke voordelen van Power BI Drill Through:
- Granulaire verkenning: Maakt het mogelijk om diep in te zoomen op entiteitsspecifieke data (bijv. één klant, winkel of transactie).
- Verbeterde UX: Vermindert rommel door overzichts- en detailweergaven te scheiden, wat navigatie en begrip verbetert.
- Contextueel verhaal vertellen: Drill Through-pagina’s kunnen worden afgestemd op specifieke bedrijfsvragen of KPI’s.
- Cross-rapportfunctionaliteit: Ondersteunt modulaire rapportontwikkeling over meerdere bestanden in Power BI Service.
- Actiegerichte analyse: Faciliteert datagedreven beslissingen door relevante gegevens voor individuele datapunten uit te lichten.
- Schaalbaarheid: Maakt hergebruik van rapportsjablonen eenvoudig en zorgt voor consistentie tussen afdelingen of teams.
Door eindgebruikers de mogelijkheid te geven in te zoomen op hun specifieke interessegebied, overbrugt Drill Through de kloof tussen statische dashboards en dynamische analyses.
Drill Through instellen in Power BI: stap voor stap
Een Drill Through-ervaring in Power BI maken houdt in dat je zowel bron- als doelpagina’s instelt, de benodigde velden configureert en navigatietools zoals terugknoppen en tooltips integreert.
Stap 1: Maak een fictieve finance-dataset
Voor deze tutorial gebruiken we een fictieve finance-dataset om Drill Through-concepten te demonstreren.

Hier is een Python-script met pandas om een voorbeeld-dataset te genereren die je kunt exporteren naar CSV of kunt laden 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)
Je kunt dit script uitvoeren in een Python-omgeving (bijv. Jupyter Notebook of VS Code) en het resulterende CSV-bestand importeren in Power BI voor gebruik in je rapporten.
Je kunt deze dataset uitbreiden met tools zoals Python, of deze rechtstreeks in Power BI genereren met Power Query via Enter Data. Zodra de dataset is aangemaakt, vormt deze de basis voor de visuals en drill-throughvoorbeelden in de hele tutorial.
We gebruiken een fictieve dataset genaamd FinanceTransactions om elk drill-throughconcept te doorlopen. Deze dataset simuleert financiële transactierecords voor een multinationaal bedrijf.
Voorbeeldvelden in FinanceTransactions:
TransactionID(Tekst)Region(Tekst)Country(Tekst)Department(Tekst)ExpenseCategory(Tekst)SubCategory(Tekst)Amount(Decimaal)TransactionDate(Datum)ManagerName(Tekst)
We maken:
- Een overzichtspagina met totale uitgaven per
RegionenDepartment. - Een drill-throughdoelpagina met gedetailleerde transactieposten per
ManagerNameofSubCategory.
Stap 2: Maak een bronpagina en een doellocatie
Vervolgens moeten we, om te zorgen dat onze Drill Through goed werkt, een bronpagina en een doelpagina instellen.
- Bronpagina: Dit is de primaire rapportpagina waar Drill Through wordt gestart, meestal met visuals op samenvattingsniveau zoals staafdiagrammen of matrices.
- Doelpagina: Een speciale rapportpagina die is ontworpen om gefilterde details weer te geven op basis van de selectie van de gebruiker.
Hernoem voor de bronpagina de huidige pagina naar “Overview” en druk op Enter.
Voor de doelpagina: kijk onderaan het scherm en klik op de groene “+”-knop om een nieuwe pagina toe te voegen. Dubbelklik op de nieuwe pagina en hernoem deze naar “Manager Info”
Deze doelpagina gebruiken we om meer informatie te tonen over welke managers verantwoordelijk zijn voor de transacties.
Zo zien je pagina’s eruit:

Stap 3: Voeg relevante grafieken toe
Vervolgens voegen we enkele relevante grafieken toe aan onze bron- en doelpagina’s.
Voor ons voorbeeld, met de dataset FinanceTransactions:
Op de bronpagina maken we een eenvoudige gestapelde staafgrafiek die we gebruiken om door de data te drillen. Gebruik voor deze grafiek de volgende velden: Amount en ManagerName.
Je grafiek zou er ongeveer zo uit moeten zien:

Zoals je ziet toont de bronpagina een gestapelde staafgrafiek van totale uitgaven per Department.
Maak op de doelpagina een matrix met de volgende velden: Amount, ManagerName en TransactionDate.
Zo zou het eruit moeten zien:

Onze doelpagina toont nu een matrix met gedetailleerde rijen met uitgaven en datums.
Stap 3: Voeg Drill Through-velden toe
- Ga naar de doelpagina in Power BI Desktop.
- Open het Visualizations-paneel en sleep je gewenste kolom (bijv.
ManagerName) naar de sectie Drill Through.

Zoals je ziet in de bovenstaande screenshot, moet het veld ManagerName naar de Drill Through-sectie worden gesleept.
- Je ziet nu een speciaal filterveld verschijnen dat alleen Drill Through-interacties naar deze pagina toestaat.
Dit is wat je zou moeten zien:

- Schakel Keep all filters in als je slicers of filters van de bronpagina wilt behouden (zoals
RegionofExpenseCategory).
Houd er rekening mee dat Drill Through alleen werkt wanneer het geselecteerde datapunt overeenkomt met het veld dat in de Drill Through-sectie is geplaatst. Het is ook hoofdlettergevoelig voor tekstkolommen.
In dit geval is het veld ManagerName consistent in beide grafieken op de bron- en doelpagina’s.
Stap 4: Configureer visuals en prestaties
Kies visuals voor de doelpagina die:
- Rijk aan context zijn: Gebruik kaarten voor KPI’s zoals totale uitgaven, tabellen voor posten en staafdiagrammen voor categorie-indelingen.
- Doelgericht zijn: Toon alleen visuals die relevant zijn voor de gefilterde dimensie.
- Prestatiegeoptimaliseerd zijn: Vermijd te complexe visuals of overmatige DAX-berekeningen.
Je kunt bijvoorbeeld KPI-kaarten gebruiken zoals deze:
Je kunt de responsiviteit verbeteren door:
- Samenvattingstabellen te gebruiken in plaats van ruwe data.
- Het aantal slicers en bladwijzers op de pagina te verminderen.
- De Performance Analyzer-tool van Power BI te gebruiken om laadtijden van visuals te testen.
Stap 5: Stel navigatie in met terugknoppen en tooltips
Drill Through-pagina’s moeten altijd een manier bevatten om terug te keren naar het hoofdrapport.
Standaard maakt Power BI een pijl-terugknop om terug te keren naar de bronpagina wanneer je een Drill Through maakt. Deze knop verschijnt pas nadat je hebt doorgedrild en ziet er zo uit:

- Klik op Insert > Buttons > Back.
- Schakel Action in op de terugknop en stel het type in op Back.
- Pas het pictogram, de kleur en de plaatsing aan.
Daarnaast kun je tooltips instellen door:
- Tooltip-tekst toe te voegen aan de pagina of visual.
- Een tooltippagina te gebruiken met eigen visuals.
Zo begrijpen gebruikers het doel van de Drill Through en kunnen ze intuïtief navigeren.
Stap 6: Test Drill Through
Tot slot moeten we onze Drill Through-functie testen om te zien of deze werkt.
Voordat we beginnen, raad ik aan om Modern Tooltips in Power BI te gebruiken. Om moderne tooltips in te schakelen in Power BI, ga je naar File > Options and settings > Options > Preview features en selecteer je de checkbox Modern visual tooltips. Start daarna Power BI Desktop opnieuw om de wijzigingen toe te passen.
Om te beginnen met testen:
- Ga naar de bronpagina en houd je muis boven een willekeurige balk in het staafdiagram. In dit geval kunnen we naar de grootste balk kijken. Bij hoveren verschijnt er onder je tooltip een Drill Through-knop.

- Beweeg over de knop “Drill through” en er verschijnt een optie voor onze doelpagina
Manager Info.

- Klik op de optie
Manager Infoen je gaat naar de doelpagina met toegepaste filters.
Je zou het volgende resultaat moeten zien:

Dit betekent dat de Drill Through succesvol is aangemaakt.
Cross-report Drill Through inschakelen
Cross-report Drill Through laat gebruikers navigeren tussen afzonderlijke Power BI-rapporten, terwijl de filtercontext behouden blijft. Dit is handig wanneer je Power BI-dashboards opsplitst in modulaire delen per functie of afdeling.
In Power BI Desktop
- Zorg dat zowel het bron- als het doelrapport zijn gebouwd met velden met overeenkomende namen en datatypes. Voor betrouwbare cross-report Drill Through is het het beste als beide rapporten een gedeelde of gecertificeerde dataset gebruiken om metadataconsistentie te waarborgen
- Open het doelrapport, ga dan naar File > Options and Settings > Options > Report Settings.
- Schakel onder Current File > Report Settings de optie "Allow visuals in this report to use drillthrough targets from other reports" in.

- Publiceer beide rapporten naar dezelfde workspace in de Power BI Service.
In de Power BI Service
- Open het gepubliceerde bronrapport in de Power BI Service.
- Klik met de rechtermuisknop op een visual die het gedeelde veld gebruikt (bijv.
ManagerName). - Kies Drill Through > [Naam doelrapport].
- Power BI opent het doelrapport en past automatisch het filter toe.
Geavanceerde technieken voor Drill Through
Drill Through wordt nog krachtiger met DAX, conditionele logica en aangepast gedrag.
Dynamische Drill Through met DAX-parameters
Je kunt een DAX-maatstaf maken om dynamische filters door te geven op basis van de gebruikersselectie. Voorbeeld:
SelectedManager = SELECTEDVALUE(FinanceTransactions[ManagerName])
Dit kun je gebruiken om:
- Aangepaste berichten op de doelpagina te tonen.
- Het gedrag van visuals te sturen met voorwaardelijke opmaak.
- Bladwijzers te maken die reageren op slicerwaarden.
Voor meer informatie over DAX-maatstaven vind je hier een cheatsheet:

Bron: DAX Cheat Sheet
Omgaan met meerdere selecties en datapunten
Power BI Drill Through ondersteunt geen meerdere selecties standaard. Als een gebruiker meer dan één datapunt selecteert, toont de Drill Through-optie slechts het resultaat van één selectie.
Workarounds:
- Gebruik een slicer of filterpaneel op de doelpagina.
- Voeg een samenvattingstabel toe om waarden op hoofdlijnen voor meerdere items te tonen.
Drill Through-prestaties optimaliseren
Prestatieproblemen kunnen ontstaan als doelpagina’s overladen zijn.
Hier zijn enkele tips om prestaties te optimaliseren:
- Gebruik Import-modus in plaats van DirectQuery wanneer mogelijk. Dit verlicht het datamodel.
- Beperk het aantal visuals. Maak in plaats daarvan knoppen om te navigeren naar andere grafieken wanneer nodig.
- Bereken metrics vooraf in Power Query. Zo worden ze opgeslagen in het model in plaats van als maatstaf berekend.
- Vermijd complexe DAX-expressies in visuals.
Tips en best practices voor Power BI Drill Through
Drill Through is een eenvoudige techniek die meestal goed werkt. Er zijn echter enkele tips om dingen sneller en begrijpelijker te maken.
Laten we ze hieronder bekijken:
Ontwerpadviezen
Omdat Drill Through actie van je gebruikers vraagt, moeten enkele ontwerpaspecten worden overwogen.
Enkele designtips zijn:
- Gebruik consistente paginanamen (bijv. "Manager Detail", "Transaction Details").
- Label visuals duidelijk zodat toegepaste filters herkenbaar zijn.
- Voeg helptooltips of een legenda toe om gebruikers te begeleiden.
Veelvoorkomende problemen en troubleshooting
Hier is een samenvatting van hoe je problemen met Drill Through kunt oplossen.
|
Probleem |
Oplossing |
|
Drill Through is niet beschikbaar |
Zorg dat slechts één datapunt is geselecteerd en dat een geldig veld in de Drill Through-sectie staat. |
|
Filters niet toegepast |
Controleer datatypen en relaties tussen tabellen op compatibiliteit. |
|
Trage prestaties |
Verminder de complexiteit van visuals; aggregeer of prefilter data. |
Praktische toepassingen en casestudy’s
Drill Through is krachtig om diepere zakelijke inzichten te verkrijgen, omdat je dieper in de cijfers kunt duiken om op basis van data actie te ondernemen.
Dit geldt voor verschillende sectoren:
1. Retail
- Scenario: Een retailbedrijf gebruikt een verkoopsamenvatting per regio. Managers kunnen doorklikken naar gedetailleerde verkoop per product en medewerker.
- Voordeel: Snelle inzichten in best presterende producten en teamleden.
2. Healthcare-analytics

Beslissingsdashboard SEH van een ziekenhuis. Bron: Microsoft Fabric
- Scenario: Een ziekenhuisscherm toont het aantal opnames. Gebruikers drillen door naar patiëntniveaus per behandelcategorie.
- Voordeel: Stelt artsen en bestuurders in staat de effectiviteit per ingreep of specialist te monitoren.
3. Financiële dienstverlening
- Scenario: Een financieel dashboard vat uitgaven per afdeling samen. Bestuurders drillen door naar gedetailleerde onkostenspecificaties per subcategorie en project.
- Voordeel: Betere kostenbeheersing, meer transparantie en gerichter budgetteren.
Conclusie
Power BI Drill Through verandert statische dashboards in dynamische, interactieve rapporten die gebruikers in staat stellen zelfstandig data te verkennen en weloverwogen beslissingen te nemen.
Wil je meer leren over de verschillende functies binnen Power BI? Bekijk dan onze Power BI Fundamentals-skill track.
Voor verdere verdieping zijn onze tutorials over Power BI Dashboards, Power BI Matrix en Power BI Calculate goede vertrekpunten.
Power BI Drill Through FAQs
Wat is het verschil tussen drill up en drill down in Power BI?
Drill up en drill down zijn twee functies in Power BI waarmee gebruikers door verschillende dataniveaus kunnen navigeren. Drill up laat gebruikers gegevens op hoger niveau bekijken, terwijl drill down meer gedetailleerde gegevens toont.
Hoe krijg ik toegang tot drill up en drill down in Power BI?
Drill up en drill down zijn bereikbaar via een rechtermuisklik op een visual of met de knoppen op de visualisatietoolbar in Power BI.
Worden mijn filters meegenomen bij Drill Through in Power BI?
Ja, filters worden overgenomen bij Drill Through in Power BI, zodat je specifieke subsets van data kunt analyseren.
Wat is het verschil tussen Power BI Drill Through en Drill Down?
Hoewel beide functies gebruikers door data laten navigeren, laat Drill Through in Power BI je een ander rapport of een andere pagina met meer details openen, terwijl de oorspronkelijke filtercontext behouden blijft. Drill Down daarentegen klapt alleen bepaalde datapunten binnen een visual uit.
Ik ben Austin, een blogger en techschrijver met jarenlange ervaring als zowel datascientist als data-analist in de gezondheidszorg. Ik begon mijn techreis met een achtergrond in biologie en help nu anderen dezelfde overstap te maken via mijn techblog. Mijn passie voor technologie heeft geleid tot schrijfbijdragen aan tientallen SaaS-bedrijven, waarmee ik anderen inspireer en mijn ervaringen deel.


