Mastering Direct Lake
Proposed session for SQLBits 2026TL; DR
In this immersive hands-on workshop, we'll cover every facet of Direct Lake, from getting the basics right to advanced modeling and performance tuning - turning you into a pro Direct Lake modeler.
Session Details
This training day is for anyone who wants to master all aspects of Direct Lake. Direct Lake revolutionizes the way we do data modeling, but also comes with its own set of limitations, quirks, and principles to understand.
Mastering Direct Lake is a key skill set that sets you apart from other data modelers by enabling you to blend Import-like query speed with constantly updated data. Performant, flexible, and fast, even for very large tables.
In this immersive hands-on workshop, we'll cover every facet of Direct Lake, from getting the basics right to advanced modeling and performance tuning - turning you into a pro Direct Lake modeler on the way.
Modules:
1. Getting started with Direct Lake
- Direct Lake prerequisites
- Variations and use cases for Direct Lake
- Creating a Direct Lake model
2. Data prep for Direct Lake
- Examining Parquet, Delta, and compression engines
- Pushing transformations upstream
- Analyzing Delta Lake for optimal Direct Lake performance
3. From Basics to Advanced Data Modeling with Direct Lake
- Data modeling best practices
- Massive data volumes in Direct Lake
- Composite models (Import + Direct Lake)
4. Performance tuning for Direct Lake
- Transcoding
- Cold/hot cache management
- Framing, Partitioning and incremental updates
- Fine-tuning table performance
5. Security for Direct Lake
- Row-level security for Direct Lake
- Lakehouse security implications for Direct Lake
- Setting up security in practice
6. Migration pathways
- From Import to Direct Lake
- From Direct Lake on SQL to Direct Lake on OneLake
Mastering Direct Lake is a key skill set that sets you apart from other data modelers by enabling you to blend Import-like query speed with constantly updated data. Performant, flexible, and fast, even for very large tables.
In this immersive hands-on workshop, we'll cover every facet of Direct Lake, from getting the basics right to advanced modeling and performance tuning - turning you into a pro Direct Lake modeler on the way.
Modules:
1. Getting started with Direct Lake
- Direct Lake prerequisites
- Variations and use cases for Direct Lake
- Creating a Direct Lake model
2. Data prep for Direct Lake
- Examining Parquet, Delta, and compression engines
- Pushing transformations upstream
- Analyzing Delta Lake for optimal Direct Lake performance
3. From Basics to Advanced Data Modeling with Direct Lake
- Data modeling best practices
- Massive data volumes in Direct Lake
- Composite models (Import + Direct Lake)
4. Performance tuning for Direct Lake
- Transcoding
- Cold/hot cache management
- Framing, Partitioning and incremental updates
- Fine-tuning table performance
5. Security for Direct Lake
- Row-level security for Direct Lake
- Lakehouse security implications for Direct Lake
- Setting up security in practice
6. Migration pathways
- From Import to Direct Lake
- From Direct Lake on SQL to Direct Lake on OneLake
3 things you'll get out of this session
- Understand the full scope of Direct Lake
- Practice developing and finetuning Direct Lake models
- Learn about migration and security implications
Speakers
Mathias Halkjaer's other proposed sessions for 2026
Beware! SQL Injection through ADF/Pipelines - 2026
Fabric Data Agents and beyond - 2026
Ingesting API data with Python Notebooks - 2026
Mastering AI in Power BI - 2026
Navigating Data Modeling in Direct Lake - 2026
The Future of Data - 2026
Vibecoding examples for data professionals - 2026
Vibe-coding for the data professional - 2026
When data lies - typical patterns for manipulating data - 2026
Mathias Halkjaer's previous sessions
Nose-Dive Narratives: Slide Karaoke 2024
Get ready to wrap up a serious day of learning with a dash of humor, spontaneity, and friendly competition! SQLBits presents "Slide Karaoke" where SQLBits speakers reveal their hidden talents while vying for bragging rights. This session promises to be a one-of-a-kind experience that will leave you in stitches and awe, and the speakers scrambling for their non-existent notes!
A deep dive into Direct Lake
The new Direct Lake storage mode in Power BI promises to revolutionize data handling by blending the real-time nature of DirectQuery and the high performance of Import mode. Is this all just hype, or does Direct Lake truly deliver on these claims?