Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!View all the Fabric Data Days sessions on demand. View schedule
I am researching about creating the transformed table directly into the warehouse from lakehouse.. Any suggestions
Solved! Go to Solution.
To create a table in Microsoft Fabric Warehouse that references data from the Lakehouse without duplicating the data, the best approach is to use cross-database queries or external tables/views. These methods allow the Warehouse to query Lakehouse data directly without physically copying it.
Fabric workspace supports querying Lakehouse tables directly in Warehouse SQL by using a three-part naming convention:
This allows you to access live Lakehouse data from within the Warehouse query environment without copying data.
You can create views in the Warehouse that reference Lakehouse tables, essentially creating virtual tables with zero data duplication:
External tables in Fabric can reference Lakehouse storage paths without importing data to the Warehouse.
This functionality exposes the Lakehouse data files as tables accessible from within the Warehouse without physically copying them.
You define the external table pointing to the Delta Lake storage location of the Lakehouse.
Fabric supports zero-copy cloning of tables where a cloned table shares the same underlying storage and doesn’t duplicate data.
This is helpful for test or development environments to create independent but storage-efficient table clones:
Use cross-database queries and views when you want live access to Lakehouse data inside Warehouse queries without replication.
Use external tables if you want a table in Warehouse referencing Lakehouse storage for broader integration.
Use clones when you want independent tables with minimal storage without affecting the original data.
To create a table in Microsoft Fabric Warehouse that references data from the Lakehouse without duplicating the data, the best approach is to use cross-database queries or external tables/views. These methods allow the Warehouse to query Lakehouse data directly without physically copying it.
Fabric workspace supports querying Lakehouse tables directly in Warehouse SQL by using a three-part naming convention:
This allows you to access live Lakehouse data from within the Warehouse query environment without copying data.
You can create views in the Warehouse that reference Lakehouse tables, essentially creating virtual tables with zero data duplication:
External tables in Fabric can reference Lakehouse storage paths without importing data to the Warehouse.
This functionality exposes the Lakehouse data files as tables accessible from within the Warehouse without physically copying them.
You define the external table pointing to the Delta Lake storage location of the Lakehouse.
Fabric supports zero-copy cloning of tables where a cloned table shares the same underlying storage and doesn’t duplicate data.
This is helpful for test or development environments to create independent but storage-efficient table clones:
Use cross-database queries and views when you want live access to Lakehouse data inside Warehouse queries without replication.
Use external tables if you want a table in Warehouse referencing Lakehouse storage for broader integration.
Use clones when you want independent tables with minimal storage without affecting the original data.
Check out the November 2025 Fabric update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!