A Deep Dive Into The Power BI Direct Lake
Proposed session for SQLBits 2026TL; DR
Direct Lake changes how Power BI connects to data in Fabric. In this session you’ll learn how Direct Lake really works, how it compares to Import and DirectQuery, and what Delta, Parquet, and V-Ordering mean for your models.
Session Details
The term storage mode in Power BI refers to how tables are stored and how queries will be sent to the data source. In Power BI desktop you can specify the storage mode on a per-table basis. It's important to understand how the different storage modes function and how they can be utilized to meet certain business requirements.
Power BI has had storage modes for quite some time, with Import being the best practice and default mode for the majority of projects.
With Microsoft Fabric, a new mode has been announced: Direct Lake mode.
How does that fit in? It's actually not really a storage mode (because it doesn’t store any data!), but more a connectivity mode.
What are the differences and similarities or the pros and cons to the old storage modes?
What Power BI or Fabric licenses do we need, to use Direct Lake mode?
What is Delta, Parquet and V-Ordering all about?
In this session we will deep dive into the Direct Lake mode and try to answer these questions.
This sessions is mainly aimed at Power BI developers, so anyone who works with Power BI Desktop, or people that want to get a better understanding of all the storage modes in Power BI. Some experience with Power BI (Desktop) is assumed, so that you have a basic understanding of how Power BI works.
Power BI has had storage modes for quite some time, with Import being the best practice and default mode for the majority of projects.
With Microsoft Fabric, a new mode has been announced: Direct Lake mode.
How does that fit in? It's actually not really a storage mode (because it doesn’t store any data!), but more a connectivity mode.
What are the differences and similarities or the pros and cons to the old storage modes?
What Power BI or Fabric licenses do we need, to use Direct Lake mode?
What is Delta, Parquet and V-Ordering all about?
In this session we will deep dive into the Direct Lake mode and try to answer these questions.
This sessions is mainly aimed at Power BI developers, so anyone who works with Power BI Desktop, or people that want to get a better understanding of all the storage modes in Power BI. Some experience with Power BI (Desktop) is assumed, so that you have a basic understanding of how Power BI works.
3 things you'll get out of this session
After this session, participants will be able to:
* Explain how Direct Lake works and how it differs from Import and DirectQuery.
* Choose the right storage or connectivity mode based on performance, cost, and licensing.
* Understand the role of Delta, Parquet, and V-Ordering in Direct Lake performance and design decisions.
Speakers
Nicky van Vroenhoven's other proposed sessions for 2026
From Report to Action: Write-back with Translytical Task Flows - 2026
How to use GraphQL with Fabric SQL Database to Expose Data Externally - 2026
Optimizing Your Power BI Workflow with Project Files, Source Control, and TMDL - 2026
What are Power BI External Tools and How Can I Use Them? - 2026
Nicky van Vroenhoven's previous sessions
A Form, a Flow and a Power BI Streaming Dataset Walk Into a Bar
Learn how to integrate Microsoft Forms, Power Automate and Power BI into a live interactive data application!
Write-back with Power Apps in Power BI
Do you want to let the business easily add targets, comments and/or change data quality issues in your Power BI reports? Then you should incorporate write-back with Power Apps to your Power BI reports.
Power Platform Better Together: Create a Scoring App with a Live Dashboard
Use the Power Platform to create an interactive scoreboard