Cross-Workspace Lakehouse Querying Without Data Copies

Answer Correct answer: A — Use a shortcut to reference tables across different workspaces and lakehouses without making additional copies of the data.

You have a Fabric tenant that contains two workspaces named Workspace1 and Workspace2. Workspace1 contains a lakehouse named Lakehouse1. Workspace2 contains a lakehouse named Lakehouse2. Lakehouse1 contains a table named dbo.Sales. Lakehouse2 contains a table named dbo.Customers. You need to ensure that you can write queries that reference both dbo.Sales and dbo.Customers in the same SQL query without making additional copies of the tables. What should you use?

  1. a shortcut Correct Answer
  2. a dataflow
  3. a view
  4. a managed table

Community Votes

A
100%

100% of anonymous learners picked answer A. Votes are pick records left by other test-takers — they are not the verified answer.

Community Insight

This question tests cross-workspace data access in Fabric; the common trap is thinking a view can span lakehouses without an underlying shortcut.

Microsoft Fabric shortcuts allow you to query tables across different lakehouses and workspaces without duplicating data. This page establishes that a shortcut is the correct feature to use for cross-workspace SQL queries.

Choosing a view because views combine data, but failing to realize views cannot directly reference external lakehouses without a shortcut first.

Community Discussion (12 comments)

pppppppppie 👍 24
you can not create view directly. you need to create shortcuts first to access table in different workspaces .https://community.fabric.microsoft.com/t5/General-Discussion/Cross-Workspace-access/m-p/3744282#:~:text=You%20cannot%20directly%20query%20the,and%20then%20query%20the%20shortcut.
vernillen 👍 14 Selected: A
It's a fabric exam and they're really proud of their shortcuts, which are specifically designed for accessing data without making an additional copy of it.
zolfoman 👍 1
the d option is changed to script, that is the correct one anyway
os_ca 👍 1
My mistake. Please delete my post.
os_ca 👍 1
I checked the query below using MS fabric. The below query runs in both lake houses (warehouses under those). As long as they are managed tables, the below query works. select from Lakehouse1.dbo.Sales select from Lakehouse2.dbo.Customers
os_ca 👍 1
I checked the query below with MS fabric. The below query runs in both lake houses (warehouses under those). As long as they are tables, the below query works. select from Lakehouse1.dbo.Sales select from Lakehouse2.dbo.Customers
woliveiras 👍 5 Selected: A
shortcut (100%)
282b85d 👍 2 Selected: A
Shortcuts are specifically designed for cross-lakehouse referencing and provide a seamless and efficient way to query data across different workspaces without data duplication or complex configurations, making them the best choice for this scenario. Views typically reference tables within the same database or lakehouse. While you can create views that reference tables in different schemas or databases, they generally do not support cross-workspace references directly. Creating views for cross-workspace data might require additional configuration or data duplication.
woliveiras 👍 3 Selected: A
Shortcuts enable you to do it in an easy way.
Nefirs 👍 2 Selected: A
shortcut first
popo1235 👍 1 Selected: A
First create shortcut in order to be able to create view on top
prabhjot 👍 3
C. a view A view is a virtual table that contains data from one or more tables. You can create a view that references tables from different lakehouses (in this case, dbo.Sales from Lakehouse1 and dbo.Customers from Lakehouse2).

Comments & Corrections

No comments yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Expert Analysis

Why the Answer Is Correct

A shortcut in Microsoft Fabric creates a reference to data in another location without moving or copying it. By creating a shortcut to the table in the other workspace's lakehouse, you can query both tables in the same SQL context seamlessly. This natively satisfies the requirement to reference both tables without making additional copies.

Why the Other Options Are Wrong

A dataflow would physically copy the data, violating the requirement of no additional copies. A view cannot be created directly across different workspaces without first establishing a shortcut to bring the table into the local lakehouse context. A managed table is just a storage format and does not provide cross-workspace referencing capabilities.

Community Comment Notes

Commenters emphasized that shortcuts are designed specifically for accessing data without copying, as vernillen noted: "specifically designed for accessing data without making an additional copy". Another user pointed out the prerequisite for views, stating "you need to create shortcuts first to access table in different workspaces".

Official Reference

Exam Strategy

When asked to access data across workspaces or lakehouses without moving or copying it, immediately look for a shortcut as the solution. Remember that views and other virtualization layers still require the underlying data to be accessible within the same context.

Related Analysis

Practice All DP-600 Questions

Access 115 questions with complete answers and detailed explanations.

View Full DP-600 Practice Test →

← Back to DP-600 Study Guide