Don't miss your chance to take the Fabric Data Engineer (DP-700) exam on us!
Learn moreWe've captured the moments from FabCon & SQLCon that everyone is talking about, and we are bringing them to the community, live and on-demand. Starts on April 14th. Register now
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.
Experience the highlights from FabCon & SQLCon, available live and on-demand starting April 14th.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
| User | Count |
|---|---|
| 2 | |
| 2 | |
| 2 | |
| 1 | |
| 1 |
| User | Count |
|---|---|
| 11 | |
| 9 | |
| 5 | |
| 3 | |
| 3 |