
Peter van den Bos
Geek by design. Because performance isn’t optional.
Geek by design. Because performance isn’t optional.
Naaldwijk, The Netherlands
Actions
Peter van den Bos is a Business Intelligence Consultant, speaker, and founder of Dutch BI Geek. For over a decade, he has helped organizations get a better grip on their data – making Power BI not just look good, but also run fast and make sense. With deep expertise in data modeling and DAX, Peter has a talent for explaining complex topics clearly and with energy.
He shares his insights through blogs, vlogs, and training sessions, always with one goal in mind: helping others make better, smarter decisions with data. Expect practical tips, performance tweaks, and well-grounded advice – straight from the field. His sessions are a favorite among controllers, analysts, and BI professionals who want to understand what’s really going on under the hood.
When he’s not training or presenting, you’ll find him tweaking data models just for fun, deliberately slowing down DAX queries (so he can fix them), or stress-testing visualizations like it’s a competitive sport. His Dutch-language YouTube channel is a playground for anyone with a passion for Power BI – or anyone ready to embrace their inner data nerd.
Peter van den Bos is Business Intelligence Consultant, spreker en eigenaar van Dutch BI Geek. Hij helpt organisaties al meer dan tien jaar om meer grip te krijgen op hun data – en vooral om Power BI niet alleen mooi, maar ook snel en begrijpelijk te maken. Met een scherp oog voor datamodellering en DAX weet hij ook de lastigere concepten helder en enthousiast over te brengen.
Peter deelt zijn inzichten via blogs, vlogs en trainingen, altijd met één doel: anderen helpen betere keuzes te maken met data. Geen wollige theorieën, maar concrete tips, slimme optimalisaties en een gezonde dosis realisme – rechtstreeks uit de praktijk. Zijn sessies zijn populair bij controllers, analisten en BI’ers die niet bang zijn om onder de motorkap te duiken.
Naast zijn werk sleutelt hij graag aan datamodellen “voor de lol”, probeert hij DAX-query’s expres te vertragen (om ze daarna te verbeteren), en test hij visualisaties alsof het een sport is. Zijn YouTube-kanaal is een speeltuin voor wie ook een tikje nerd is – of dat gewoon wil worden.
Area of Expertise
Topics
Deepdive Power BI Source Control & CI/CD: Professionele Workflows en Best Practices en
Ben je klaar om je kennis van Power BI naar een professioneel niveau te tillen? Met de recente introductie van Power BI Desktop Developer Mode en Fabric Git-integratie is CI/CD (Continuous Integration/Continuous Deployment) nu toegankelijk voor een breder publiek. Toch zijn er belangrijke technieken en best practices die je moet begrijpen om dit succesvol te implementeren in je team of organisatie.
In deze deepdive sessie krijg je een uitgebreid overzicht van de nieuwste tools en functies die Power BI biedt op het gebied van source control en CI/CD. Je leert alles over de basis van Git, Visual Studio Code en Azure DevOps, en hoe je deze kunt combineren met Power BI voor een gestroomlijnde workflow.
Tijdens deze sessie ontdek je:
- Hoe je source control en CI/CD kunt implementeren voor Power BI-projecten.
- Welke tools en integraties beschikbaar zijn, inclusief Power BI Deployment Pipelines en geavanceerde CI/CD-pipelines via externe tools.
- Best practices voor het opzetten van workflows en branching-strategieën binnen jouw organisatie.
Deze sessie biedt een diepgaand inzicht in de nieuwste ontwikkelingen en stelt je in staat om met vertrouwen source control en CI/CD te implementeren binnen jouw Power BI-projecten. Een must voor iedereen die hun Power BI-vaardigheden wil professionaliseren.
De Power BI Basis voor Financials en
Veel financials zijn inmiddels een groot deel van hun werkzaamheden in Power BI gaan doen. En dat is niet zonder reden: als het aankomt op het produceren en presenteren van Management Informatie heeft dat ook echt de toekomst!
Deelnemers zullen tijdens deze training de basis van Power BI leren waarbij de financial als uitgangspunt zal worden genomen. We gaan dus aan de slag met het ophalen en transformeren van data, het verrichten van analyses met behulp van de DAX taal en het maken van visualisaties. Daarmee zullen de deelnemers in 1 dag met Power BI in de volle breedte kennismaken.
We beginnen de dag met verschillende ongestructureerde gegevens, zowel op het gebied van realisatie als op het gebied van budget. Aan het einde van de dag hebben deelnemers hiermee een robuust datamodel inclusief berekeningen ontwikkeld waarmee realisatie tegen budget kan worden afgezet. Daarbij zullen de best practices voor het ontwikkelen van een financieel datamodel worden toegepast. Vervolgens zal dit zodanig worden gevisualiseerd dat het voor rapport gebruikers in één oogopslag duidelijk is hoe de organisatie presteert. En is er mogelijkheid tot interactie zodat rapport gebruikers zelf ook analyses kunnen verrichten.
Tijdens de training zal theorie worden afgewisseld met voldoende hands-on oefeningen zodat deelnemers de kans krijgen om te leren Power BI ook echt in de praktijk toe te passen. En natuurlijk is dit voor financials gelijk ook een kans om PE punten te behalen!
DAX voor Financiële Rapportages: Formules, Filters en Time Intelligence en
In deze sessie duiken we in de kracht van DAX voor het maken van financiële rapportages in Power BI. We starten met de basisprincipes en gaan snel door naar geavanceerdere formules zoals percentageberekeningen, filtering, IF-statements en time intelligence. Leer hoe je prestaties vergelijkt met doelen of voorgaande jaren en creëer inzichten die echt impact maken. Perfect voor iedereen die efficiënte en professionele rapportages wil bouwen!
DAX de Essentie en
Wil je de kracht van DAX volledig benutten en je Power BI-vaardigheden naar een hoger niveau tillen? In deze intensieve eendaagse training leer je alles over de essentie van DAX, de taal die Power BI aandrijft.
We duiken in de basis en gaan verder naar geavanceerde onderwerpen zoals calculated columns, measures, en iteratiefuncties zoals SUMX en AVERAGEX. Je ontdekt hoe je de prestaties van je rapporten kunt verbeteren door slim gebruik te maken van table-functies en variabelen. Daarnaast krijg je praktische tips voor het gebruik van time intelligence-functies en leer je hoe je complexe berekeningen kunt vereenvoudigen met calculation groups.
Of je nu net begint met DAX of je kennis verder wilt verfijnen, deze training biedt de praktische handvatten die je nodig hebt om de kracht van DAX te benutten in je dagelijkse werk. Schrijf je nu in en ontdek hoe je met de juiste DAX-technieken niet alleen snellere rapporten maakt, maar ook dieper inzicht krijgt in je data.
Incremental Refresh Power BI en
In this session, I'll delve into how you can efficiently refresh and update your Power BI data model, especially when dealing with large amounts of data.
Incremental refresh is a powerful feature within Power BI that allows you to refresh only the changed data rather than the entire data model, saving time and resources. During this session, we'll explore setting up, customizing, and maintaining incremental refresh using Tabular Editor
We'll cover not only the technical aspects but also discuss the dos and don'ts of incremental refresh. Discover how to optimize your data model's performance and avoid potential pitfalls.
Another crucial topic we'll address is the importance of testing. When working with large amounts of data and refreshing your data model isn't straightforward, testing is paramount. We'll share practical tips and techniques to assist you in testing your refresh processes and ensuring your data model updates correctly.
Whether you're a Power BI user already familiar with incremental refresh or a beginner eager to learn more, this session offers valuable insights and practical knowledge that you can immediately apply to your work.
Unlocking the Power of the VertiPaq Engine: Data Modeling for Maximum Performance en
The VertiPaq engine is the beating heart of Power BI, but many professionals underestimate the impact their data model has on compression, memory usage, and query performance. In this session, we will take a deep dive into how the VertiPaq engine processes and stores data, and how small but strategic adjustments to your data model can lead to significant performance improvements.
We’ll cover key concepts such as cardinality reduction, encoding strategies, and table relationships that influence the efficiency of the VertiPaq engine. Through a mix of slides and live demonstrations, you’ll see firsthand how minor changes in your model affect compression and query execution.
By the end of this session, you'll have a clear understanding of how to optimize your data model to ensure the VertiPaq engine operates at peak efficiency—improving both performance and scalability in your Power BI reports. Whether you're an analyst, Power BI developer, or data engineer, this session will give you the insights and practical techniques needed to take your models to the next level.
Power BI Datamodel Optimalisatie: Relaties en Incrementele Refresh en
In deze sessie leer je hoe je je Power BI datamodel kunt optimaliseren voor betere prestaties en snellere laadtijden. We duiken in veelvoorkomende uitdagingen zoals many-to-many relaties en bidirectionele filters, die je rapporten onnodig kunnen vertragen en complex maken. Door praktische voorbeelden laten we zien hoe je deze problemen kunt oplossen met efficiënte modelstructuren, zoals het gebruik van bridge tables.
Daarnaast behandelen we hoe je de laadtijd van je data kunt verkorten met incrementele refresh, een krachtige functie die ervoor zorgt dat alleen nieuwe en gewijzigde data wordt geladen. Je krijgt concrete tips en technieken die je direct kunt toepassen om de prestaties van je modellen te verbeteren en het beste uit Power BI te halen.
Of je nu een beginner bent die worstelt met complexe modellen of een gevorderde gebruiker die op zoek is naar verfijnde optimalisatietechnieken, deze sessie biedt waardevolle inzichten en praktische handvatten.
🇳🇱 Datamodellering voor Snellere Power BI Dashboards: De Sleutel tot Prestatieverbetering en
Wil je de prestaties van je Power BI-rapporten naar een hoger niveau tillen? Uit ervaring blijkt dat de meeste performanceproblemen eenvoudig kunnen worden opgelost door slimme aanpassingen in het datamodel.
In deze sessie leer je:
Wat de basisprincipes zijn van een goed datamodel.
De voor- en nadelen van verschillende datamodelstructuren, zoals het star schema.
Hoe je jouw data effectief kunt aanpassen om de juiste inzichten te creëren.
Een goed opgezet datamodel biedt oplossingen voor veelvoorkomende problemen, zoals:
Verbeterde prestaties met minimale inspanning: Met enkele simpele tips kun je de laadtijden van je rapporten drastisch verkorten.
Eenvoudigere DAX-formules: Een goed datamodel maakt het schrijven van DAX-formules overzichtelijker en voorkomt onnodige complexiteit.
Na deze sessie weet je precies waar je op moet letten bij het ontwerpen van een efficiënt datamodel, en kun je deze kennis direct toepassen in je dagelijkse werkzaamheden.
🇳🇱 Datamodelleren in Power BI: Van Basis tot geavanceerde technieken voor Power BI en
Ben je klaar om dieper in datamodellering te duiken en je Power BI-vaardigheden naar een hoger niveau te tillen? Deze eendaagse workshop is precies wat je zoekt. We behandelen alles van de basisprincipes tot geavanceerde technieken, zodat je datamodellen kunt bouwen die zowel krachtig als efficiënt zijn.
Wat je kunt verwachten
We starten met de basisprincipes van datamodellering. Heb je je ooit afgevraagd hoe je een heldere, efficiënte datastructuur opzet? Wij laten je zien hoe. Je leert over het belang van fact tables en dimension tables en hoe je met star- en snowflake schema's de prestaties kunt optimaliseren. Verder gaan we in op relaties en filters, je ontdekt hoe je deze op de juiste manier instelt en veelgemaakte fouten voorkomt. Daarnaast leer je
hoe je header/detail tables kunt gebruiken en hoe je omgaat met meerdere fact tables in je model. Tot slot kijken we naar het werken met datum- en tijdtabellen voor consistente tijdsanalyses, zodat je model klaar is voor geavanceerde inzichten.
Geavanceerde Onderwerpen
Zodra de basis goed staat, gaan we over op de geavanceerdere onderwerpen. We duiken in Slowly Changing Dimensions Type 2 (SCD2), waar je leert hoe je historische gegevens bijhoudt zonder belangrijke inzichten te verliezen. We behandelen ook het gebruik van snapshots voor tijdsgebonden data en technieken om many-to-many relationships
op te lossen met behulp van bridge tables. We sluiten af met het werken met verschillende granulariteiten en het analyseren van datum- en tijdsintervallen, zodat je data altijd de juiste context en diepgang biedt.
Voor wie is deze workshop?
Deze workshop is perfect voor iedereen die al enige ervaring heeft met Power BI en de kunst van datamodellering onder de knie wil krijgen. Aan het einde van de dag kun je datamodellen maken die effectief en geoptimaliseerd zijn voor Power BI-prestaties, terwijl je data overzichtelijk en klaar voor analyse blijft. Neem je laptop mee en maak je klaar voor een interactieve dag vol praktische oefeningen en inspirerende discussies!
Optimizing Power BI: Enhancing Performance Through Data Modeling en
Do you want to enhance the performance of your dashboard? Experience shows that most performance issues in Power BI can be addressed with a few simple adjustments to the data model.
Therefore, this session will address the following questions:
- What constitutes a strong foundation for a data model?
- What are the advantages and disadvantages of different data models?
- How can you manipulate data to generate the right insights?
A robust data model can resolve many issues effortlessly, including:
- Even with limited expertise, you can boost performance with a few tips, resulting in faster loading times for your reports.
- Utilizing the appropriate data model makes it easier to craft DAX formulas, reducing complexity in the process.
By the end of this session, you'll have a clear understanding of what factors to consider. You can then apply this knowledge directly to your daily tasks.
Sessie storytelling voor Finance en
We nemen je in deze sessie mee hoe je jouw financiele resultaten kan tonen in een dashboard middels krachtigste visualisaties. Denk hierbij aan het juiste kleurgebruik, de beste layout en hoe je echt een verhaal kunt vertellen met jouw data. Hierdoor kan je impact maken op de bedrijfssturing van jouw organisatie.
Deze sessie zit boordevol praktische demo's, waarvan je de concepten direct kunt toepassen in jouw eigen rapportages.
Power BI en CI/CD (Continuous Integration/Continuous Deployment) en
Wil je leren hoe je een CI/CD (Continuous Integration/Continuous Deployment) voor Power BI opzet? Tijdens deze sessie gaan we dieper in op de concepten, methoden en best practices van CI/CD, specifiek gericht op Power BI.
CI/CD is een essentieel onderdeel van moderne softwareontwikkeling en biedt de mogelijkheid om veranderingen en updates in je Power BI-rapporten en dashboards op een geautomatiseerde en gestroomlijnde manier te implementeren. In deze sessie bespreken we de voordelen van CI/CD, zoals het verminderen van handmatige fouten, het versnellen van de releasecyclus en het verbeteren van de samenwerking tussen ontwikkeling en operations.
We behandelen verschillende tools en technieken die je kunt gebruiken om CI/CD in je Power BI-workflow te implementeren, inclusief versiebeheer, automatische builds en deployments. Daarnaast zullen we ingaan op het opzetten van een effectieve release pipeline en het testen van wijzigingen voordat ze worden uitgerold.
Of je nu een Power BI-ontwikkelaar bent die al bekend is met CI/CD of een beginner die meer wil leren; deze sessie biedt waardevolle inzichten en praktische kennis die je direct kunt toepassen in je werk.
Incremental refresh in Power BI en
Wil je leren hoe je jouw Power BI-datamodel efficiënt kunt vernieuwen en bijwerken, vooral bij het werken met grote hoeveelheden data? Dan is deze sessie over incremental refresh van Power BI iets voor jou!
Incremental refresh is een krachtige functie binnen Power BI waarmee je alleen de gewijzigde gegevens kunt vernieuwen in plaats van het hele datamodel, wat tijd en middelen bespaart. Tijdens deze sessie gaan we dieper in op het opzetten, aanpassen en onderhouden van incremental refresh met behulp van Tabular Editor 2/3. We zullen niet alleen de technische aspecten behandelen, maar ook de do's en don'ts van incremental refresh bespreken. Ontdek hoe je de prestaties van je datamodel kunt optimaliseren en mogelijke valkuilen kunt vermijden.
Een ander belangrijk onderwerp dat we zullen behandelen, is het belang van testen. Wanneer je werkt met grote hoeveelheden data en het niet eenvoudig is om je datamodel te verversen, is het testen van cruciaal belang. We delen praktische tips en technieken om je te helpen bij het testen van je vernieuwingsprocessen en ervoor te zorgen dat je datamodel correct wordt bijgewerkt.
Of je nu een Power BI-gebruiker bent die al bekend is met incremental refresh of een beginner die meer wil leren; deze sessie biedt waardevolle inzichten en praktische kennis die je direct kunt toepassen in je werk
Data modelling en
Wil jij de performance van jouw dashboard verbeteren? Uit ervaring blijkt dat de meeste performance problemen in Power BI opgelost kunnen worden met een paar simpele aanpassingen in het datamodel.
In deze sessie komen daarom onder andere de volgende vraagstukken aan bod:
- Wat is een goede basis van een datamodel?
- Wat zijn de voor- en nadelen van de verschillende datamodellen?
- Hoe kun je data aanpassen om de juiste data te creëren?
Een goed datamodel kan zoveel problemen verhelpen op een gemakkelijke manier, namelijk:
- Zelfs zonder veel kennis kun je door een paar tips de performance verbeteren, waardoor jouw rapporten sneller worden geladen.
- Door het juiste datamodel te gebruiken, wordt het gemakkelijker om de DAX-formules te schrijven en voorkom je hierin complexiteit.
Na deze sessie weet je dus precies waar je rekening mee moet houden. Vervolgens kun je al deze informatie in je dagelijkse werkzaamheden toepassen.
DAX de essentie en
Ben jij ook te afhankelijk van de standaard berekeningen van Power BI en wil je deze graag zelf ontwerpen? Maak dan gebruik van de “taal” Data Analysis Expressions, oftewel DAX.
Als je deze “taal” begrijpt heb je een aantal voordelen, namelijk:
- Je kunt meer uit Power BI halen.
- Je bent niet meer afhankelijk van de standaard berekeningen, maar je kunt deze zelf gaan ontwerpen.
Daarom leer je tijdens deze sessie:
- Hoe je gebruik maakt van DAX (Power BI werkt op de achtergrond met DAX).
- Hoe je DAX-formules kunt schrijven.
Na deze sessie weet je de DAX essentie en kun je inzicht krijgen in je business vraagstukken. Waarna je al deze informatie in je dagelijkse werkzaamheden kunt toepassen.
DAX de essentie: Analyseren over de tijd en
Eén van de belangrijkste eigenschappen van een goede rapportage is het afzetten van waardes in tijd. Vandaar dat we in deze sessie het volgende gaan doornemen:
- Hoe je het beste een datatabel kunt maken met behulp van jouw verschillende waardes in tijd.
- De ins en outs, wat betreft periode vergelijkingen in Power BI.
Na deze sessie weet je dus precies hoe je de waardes kunt implementeren, zodat je een goede rapportage kunt maken.
De presentatie is geschikt voor beginners, maar is ook interessant voor Business- en Financial Controllers.
Modeling Power BI with Code: Unlocking the Power of Semantic Link en nl
Ready to build and manage your Power BI data models with code instead of endless clicking? In this hands-on session, you'll get to know Semantic Link – the connection between your Power BI semantic model and programmable workflows in notebooks.
We’ll start with the basics: what is Semantic Link, and why might you choose it over something like Power Query? Then we’ll dive straight into practice. You’ll learn how to:
load data from source systems,
read and explore your semantic model,
and add new measures, tables, or relationships – all through code.
Together, we’ll build a complete data model from A to Z using Semantic Link. You’ll see how to structure and automate your modeling process with notebooks, including best practices and common pitfalls.
This session is perfect for BI professionals, data engineers, and anyone looking to model more efficiently within Power BI, Microsoft Fabric, or Azure Notebooks. By the end, you’ll know exactly how to use Semantic Link to work faster, smarter, and at scale.
Target audience: Power BI developers, data engineers, and technical BI professionals with interest in Microsoft Fabric or automated modeling.
Preferred session format: 60 minutes (including Q&A).
Technical requirements: internet connection for live demo (Jupyter Notebook / Azure Notebook), Power BI workspace access.
Modelleren met code: Haal alles uit Power BI met Semantic Link en nl
Ben jij klaar om je Power BI-modellen te bouwen en beheren met code in plaats van te klikken? In deze hands-on sessie maak je kennis met Semantic Link – de brug tussen je Power BI-datamodel en programmeerbare workflows in notebooks.
We starten met de basis: wat is Semantic Link en waarom zou je het gebruiken in plaats van Power Query? Daarna gaan we praktisch aan de slag. Je leert hoe je:
data ophaalt vanuit de bron,
je model uitleest en analyseert,
en nieuwe measures, tabellen of relaties toevoegt – allemaal via code.
Samen bouwen we een datamodel van A tot Z met Semantic Link. Je ziet live hoe je met notebooks structureel en reproduceerbaar kunt modelleren, inclusief best practices én valkuilen.
Deze sessie is ideaal voor BI-specialisten, data engineers en iedereen die efficiënter wil werken met Power BI binnen Fabric of Azure Notebooks. Na afloop weet je precies hoe je Semantic Link inzet om sneller, slimmer en schaalbaarder te modelleren.
Doelgroep: Power BI-ontwikkelaars, data engineers en technisch onderlegde BI-professionals die werken met Microsoft Fabric, notebooks of geautomatiseerde modellering.
Voorkeursduur: 60 minuten, inclusief ruimte voor vragen.
Technische benodigdheden: internetverbinding voor live demo (Jupyter Notebook of Azure Notebook), toegang tot een Power BI-omgeving.
SQLBits 2025 - General Sessions Sessionize Event
Power BI Gebruikersdag 2025 Sessionize Event
dataMinds Connect 2024 Sessionize Event
Power BI Gebruikersdag 2024 Sessionize Event
Power BI Gebruikersdag 2023 Sessionize Event
Power BI Gebruikersdag 2022 Sessionize Event
Power BI Gebruikersdag 2020 (CANCELLED) Sessionize Event

Peter van den Bos
Geek by design. Because performance isn’t optional.
Naaldwijk, The Netherlands
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top