Power BI Fabric Lakehouse integration, step by step
Power BI Fabric Lakehouse integration connects reports to Delta tables that live in OneLake. Microsoft documents more than one route: a semantic model in Direct Lake mode, the SQL analytics endpoint, and a Lakehouse connector in Power Query. Each route suits a different need, so the choice deserves thought. A good design keeps one copy of the data and one set of measures.
- Delta tables in OneLake
- Direct Lake semantic models
- SQL analytics endpoint
Last updated
What routes does Power BI Fabric Lakehouse integration offer?
A lakehouse stores files and tables in OneLake. Microsoft's overview explains that each lakehouse also gets a SQL analytics endpoint, which exposes its Delta tables for read-only queries. So reports can reach the same tables in several ways.
The first route is a semantic model in Direct Lake mode. Microsoft describes it as a storage mode that loads Delta tables from OneLake straight into memory. Refresh for such a model copies metadata instead of data, a step the documentation calls framing.
The second route is Power Query. Microsoft's connector list includes a Lakehouse connector, and its article currently marks the release state as beta. It signs in with an organizational account and lets the author pick a lakehouse, or its SQL endpoint, from the OneLake catalog.

Choosing a storage mode for lakehouse tables
The right mode depends on data size, freshness and who maintains the model.
Direct Lake
The model reads Delta tables directly. So large tables stay fast without a scheduled copy.
Import
Power BI copies data into the model. Then every Power Query feature is available, but refresh takes time.
DirectQuery on the endpoint
Visuals send SQL to the analytics endpoint. However, speed depends on each query.
Mixed designs
Some models combine modes. Therefore we document which table uses which, so nobody guesses later.
Table quality
Direct Lake relies on well-kept Delta tables. When files fragment, performance can drop.
Capacity
Fabric items run on a capacity. So limits on that capacity shape what a model can load.
Where should lakehouse business logic live?
Shaping belongs upstream. Notebooks, pipelines or dataflows should produce clean tables in the lakehouse, with clear names and the right grain. Then the semantic model has little left to fix.
Measures belong in the model. A shared semantic model holds the definitions of revenue, margin and headcount once. So every report built on it agrees with the others.
Layers help as well. Many teams keep raw, cleaned and report-ready tables apart, and they point Power BI only at the last group. We follow whatever convention you already use, because consistency matters more than any naming fashion. Wider platform work is covered under Microsoft Fabric consulting. How the storage modes differ is set out in the Power BI DirectQuery vs Direct Lake comparison, and the Power BI Direct Lake guide explains the mode itself.
Pitfalls in a Power BI Fabric Lakehouse integration
Lakehouse reporting usually stumbles on one of these points.
- Reports pointed at raw tables
- Several models with their own version of a measure
- Delta tables left unmaintained
- Security set on the endpoint but not the model
- A beta connector used where a stable route exists
- No owner for the capacity and its limits
Our steps for Power BI Fabric Lakehouse integration
Four stages move from an inventory of tables to reports people rely on.
Map the lakehouse
First we list the tables, their layers and the jobs that load them.
Pick the mode
Then we choose Direct Lake, Import or DirectQuery for each model and write down why.
Build one shared model
Next we create the semantic model with measures and security, so reports reuse it.
Test and document
Finally we test speed and access with real users and record the design for your team.
Fabric Lakehouse data in Power BI: common questions
Is there a Power BI connector for a Fabric Lakehouse?
Yes. Microsoft's Power Query connector list includes a Lakehouse connector. Its article currently shows the release state as beta and lists an organizational account for sign-in. Because a beta connector can change, we also consider the SQL analytics endpoint or a Direct Lake model, which Microsoft documents separately.
What is Direct Lake for a Power BI lakehouse model?
Microsoft describes Direct Lake as a storage mode for semantic models in Fabric. It loads Delta tables from OneLake into memory without a separate import copy. Refresh copies only metadata, so it is quick. The mode has its own rules and limits, and we check them against your tables first.
Does a Fabric Lakehouse in Power BI need a gateway?
Not for reading the lakehouse itself, since both the lakehouse and Power BI run inside Fabric and use your organizational sign-in. A gateway may still be part of the picture upstream. For example, a pipeline that loads on-premises data into the lakehouse needs a route to that network.
Do we need Fabric capacity to report on a lakehouse in Power BI?
A lakehouse is a Fabric item, so it lives in a workspace on a Fabric capacity. Licensing details change and depend on your agreement with Microsoft. We do not resell licenses. However, we can explain what the current Microsoft documentation says and what your design will require.
How do we start a lakehouse reporting project?
Call (480) 485-7373 or send us a note, and one of our consultants replies within 2 hours. A free 30-minute assessment is the first step. Power BI Agency is a division of Sataware Technologies and is independent of Microsoft. We work in your own tenant, and all work is done online.
Let's build your first dashboard together.
Tell us what you report on today. A consultant replies within 2 hours with next steps.
Trusted partners
Microsoft Solutions Partner · AWS Partner
Cloud & AI Platforms
Azure SQL, Microsoft Fabric and the data pipelines behind your reports.
AI Business Solutions
Power BI reporting on your Dynamics 365, Business Central and Power Platform data.
Security
Row-level security and Entra ID sign-in on every report and workspace.
Amazon Web Services
Power BI on your AWS data, with connectors for Redshift, Athena and S3.