Create and manage OneLake shortcuts (DP-700 Exam Prep)

This post is a part of the DP-700: Implementing Data Engineering Solutions Using Microsoft Fabric Exam Prep Hub.
This topic falls under these sections:
Ingest and transform data (30–35%)
   --> Ingest and transform batch data
      --> Create and manage OneLake shortcuts


Note that there are 10 practice questions (with answers) at the end of each section to help you solidify your knowledge of the material. Also, there are 2 practice tests with 60 questions each available from the hub's main page below the exam topics section.

Introduction

One of the most powerful features of Microsoft Fabric is the ability to access data without physically copying it. Traditionally, organizations have struggled with data duplication, multiple copies of the same dataset, synchronization challenges, and increased storage costs.

Microsoft Fabric addresses these challenges through OneLake Shortcuts.

A OneLake Shortcut allows users to create a virtual reference to data stored in another location while maintaining a single source of truth. Instead of copying data into a Lakehouse, Fabric can reference external or internal data directly.

For the DP-700 exam, understanding OneLake Shortcuts is critical because they are a foundational component of:

  • Data virtualization
  • Data sharing
  • Multi-team collaboration
  • Data mesh architectures
  • Cost optimization
  • Governance strategies

You should understand:

  • What shortcuts are
  • How shortcuts work
  • Supported shortcut locations
  • Internal versus external shortcuts
  • Security implications
  • Shortcut management
  • Common use cases
  • When shortcuts should and should not be used

What Is a OneLake Shortcut?

A OneLake Shortcut is a pointer that provides access to data stored in another location.

Instead of:

Source Data
Copy Data
Destination

Fabric can use:

Source Data
Shortcut
Destination Access

The data remains in its original location.

No duplicate copy is created.


Why Use Shortcuts?

Organizations frequently encounter problems such as:

  • Multiple copies of data
  • Data synchronization issues
  • Storage costs
  • Governance challenges
  • Inconsistent reporting

Without shortcuts:

Sales Data
Copy #1
Copy #2
Copy #3
Copy #4

With shortcuts:

Sales Data
Single Source
Multiple Consumers

This dramatically simplifies data management.


OneLake and Shortcuts

OneLake serves as Fabric’s unified storage layer.

Shortcuts extend OneLake by allowing data access across:

  • Fabric workspaces
  • Lakehouses
  • External cloud storage systems

The result is a unified data experience regardless of where the data physically resides.


Internal Shortcuts

What Are Internal Shortcuts?

Internal shortcuts reference data already stored within OneLake.

Examples:

  • Another Lakehouse
  • Another Workspace
  • Another Fabric item

Example:

Finance Lakehouse
Shortcut
Analytics Lakehouse

The data remains in the Finance Lakehouse.


Benefits of Internal Shortcuts

No Data Duplication

Only one copy of data exists.

Easier Governance

Single source of truth.

Simplified Maintenance

Updates are immediately available.

Lower Storage Costs

No additional storage consumption.


External Shortcuts

What Are External Shortcuts?

External shortcuts reference data stored outside Fabric.

Supported sources include:

  • Azure Data Lake Storage Gen2 (ADLS Gen2)
  • Amazon S3
  • Other supported external storage locations

Example:

ADLS Gen2
Shortcut
Fabric Lakehouse

Again, the data remains in the source system.


Supported Shortcut Locations

Common shortcut targets include:

SourceSupported
OneLake LakehouseYes
OneLake WorkspaceYes
Azure Data Lake Storage Gen2Yes
Amazon S3Yes
Fabric Data Hub SourcesSupported Scenarios

The list of supported sources continues to expand as Fabric evolves.


How Shortcuts Work

A shortcut stores metadata that identifies:

  • Data location
  • Connection information
  • Access path

The shortcut itself contains very little data.

Instead, Fabric retrieves data directly from the source location when needed.


Shortcut Creation Process

Typical process:

  1. Open a Lakehouse.
  2. Navigate to Files or Tables.
  3. Select Create Shortcut.
  4. Choose source type.
  5. Specify source location.
  6. Authenticate if required.
  7. Save the shortcut.

The shortcut immediately appears in the Lakehouse.


Shortcut Types in Lakehouses

Shortcuts can be created in:

Files Section

Used for file-based access.

Examples:

  • CSV files
  • JSON files
  • Parquet files

Tables Section

Used when data should be presented as tables.

Examples:

  • Delta tables
  • Structured datasets

Security Considerations

Security remains tied to the underlying source.

Important exam concept:

A shortcut does not automatically grant access to the underlying data.

Users must still have appropriate permissions.


Security Model

Example:

User
Shortcut
Source Data

Fabric evaluates access permissions before allowing access.


Shortcut Authentication

External shortcuts may require:

  • Organizational credentials
  • Managed identities
  • Service principals
  • Storage account permissions

Authentication depends on the source system.


Shortcut vs Data Copy

This is one of the most frequently tested concepts.

Shortcut

Data Remains at Source

Characteristics:

  • No duplication
  • Lower storage costs
  • Immediate visibility of updates

Copy Data

Data Replicated

Characteristics:

  • Separate copy exists
  • Additional storage consumption
  • Requires synchronization

Benefits of OneLake Shortcuts

Single Source of Truth

Everyone accesses the same dataset.


Reduced Storage Costs

Data is not duplicated.


Faster Implementation

No lengthy copy operations.


Simplified Governance

Data ownership remains centralized.


Improved Data Sharing

Teams can easily consume shared datasets.


Common Use Cases

Data Mesh Architecture

Different domains own their own data.

Example:

Finance Domain
Sales Domain
Marketing Domain

Other teams access data through shortcuts.


Shared Enterprise Data

A central data team maintains curated datasets.

Business units consume data via shortcuts.


External Data Lake Integration

An organization already stores data in ADLS Gen2.

Instead of moving the data:

ADLS Gen2
Shortcut
Fabric

Multi-Lakehouse Environments

Multiple Lakehouses access common reference data.

Example:

Customer Master Data

used by:

  • Sales Lakehouse
  • Marketing Lakehouse
  • Support Lakehouse

Shortcut Management

Data engineers should regularly:

  • Validate connectivity
  • Monitor permissions
  • Review ownership
  • Remove unused shortcuts
  • Verify source availability

Common Shortcut Issues

Permission Failures

User lacks source permissions.


Broken Connections

Source location moved or deleted.


Authentication Errors

Credentials have expired.


Source Unavailability

External storage temporarily unavailable.


Shortcuts and Data Governance

Shortcuts improve governance by:

  • Reducing duplicate copies
  • Maintaining ownership
  • Simplifying lineage tracking
  • Supporting centralized management

This aligns with Fabric’s broader governance strategy.


Shortcuts and Medallion Architecture

Shortcuts are often used in Medallion architectures.

Example:

Bronze Lakehouse
Shortcut
Silver Lakehouse

Instead of duplicating raw data.


Common DP-700 Exam Scenarios

Scenario 1

A company wants to access data stored in ADLS Gen2 without copying it into Fabric.

Solution:

Create a OneLake Shortcut


Scenario 2

Three departments need access to the same customer dataset.

Solution:

Use OneLake Shortcuts rather than creating copies.


Scenario 3

Storage costs are increasing because multiple teams maintain duplicate copies of data.

Solution:

Implement OneLake Shortcuts.


Scenario 4

A team needs access to data maintained by another Fabric workspace.

Solution:

Create an internal OneLake Shortcut.


Best Practices

Avoid Unnecessary Data Copies

Use shortcuts whenever duplication provides no benefit.


Establish Data Ownership

Maintain clear ownership of source datasets.


Secure Source Data

Permissions should be managed at the source.


Monitor Shortcut Health

Periodically validate connections.


Document Shared Datasets

Ensure consumers understand ownership and usage.


DP-700 Exam Focus Areas

You should understand:

✓ Internal shortcuts

✓ External shortcuts

✓ OneLake architecture

✓ Shortcut creation

✓ Security implications

✓ Authentication requirements

✓ Data virtualization

✓ Data sharing scenarios

✓ Governance benefits

✓ Storage optimization

✓ Single source of truth concepts

✓ Shortcut vs copy-data decisions


Practice Exam Questions

Question 1

A company wants to provide access to data stored in Azure Data Lake Storage Gen2 without copying the data into Fabric. What should be used?

A. OneLake Shortcut

B. Dataflow Gen2

C. Warehouse replication

D. Data pipeline copy activity

Answer: A

Explanation

OneLake Shortcuts allow Fabric to access external data directly without creating duplicate copies.


Question 2

What is the primary benefit of using OneLake Shortcuts?

A. Reduced data duplication

B. Automatic encryption

C. Increased Spark performance

D. Faster SQL query execution

Answer: A

Explanation

Shortcuts eliminate unnecessary data copies and help maintain a single source of truth.


Question 3

A shortcut that references another Lakehouse within OneLake is known as:

A. External shortcut

B. Managed shortcut

C. Internal shortcut

D. Mirrored shortcut

Answer: C

Explanation

Internal shortcuts reference data already stored within OneLake.


Question 4

Which external storage platform is commonly supported as a OneLake Shortcut source?

A. Microsoft Word

B. Power BI Desktop

C. Amazon S3

D. Microsoft Teams

Answer: C

Explanation

OneLake supports shortcuts to Amazon S3 and Azure Data Lake Storage Gen2.


Question 5

What happens to the source data when a OneLake Shortcut is created?

A. It is copied into Fabric.

B. It is converted to Delta format.

C. It remains in its original location.

D. It is archived.

Answer: C

Explanation

Shortcuts create references to data without moving or copying it.


Question 6

A user can see a shortcut but receives an access-denied error when attempting to query the data. What is the most likely cause?

A. Delta Lake corruption

B. Missing permissions on the source data

C. Warehouse capacity limitations

D. Missing notebook cluster

Answer: B

Explanation

Access to shortcut data still depends on permissions granted to the underlying source.


Question 7

Which statement best describes a OneLake Shortcut?

A. A metadata-based reference to data

B. A Spark transformation process

C. A replicated copy of source data

D. A backup mechanism

Answer: A

Explanation

A shortcut contains metadata that points to data stored elsewhere.


Question 8

A company wants multiple departments to use the same curated dataset while minimizing storage consumption.

What should be implemented?

A. Separate copies for each department

B. Multiple warehouses

C. Data mirroring

D. OneLake Shortcuts

Answer: D

Explanation

Shortcuts allow many teams to access the same dataset without duplication.


Question 9

Which architecture pattern benefits significantly from OneLake Shortcuts?

A. Data Mesh

B. Single-server OLTP

C. Desktop Reporting

D. Spreadsheet Modeling

Answer: A

Explanation

Data Mesh architectures often use shortcuts to share domain-owned data across teams.


Question 10

Which statement about shortcut security is correct?

A. Creating a shortcut automatically grants access to source data.

B. Shortcut security is ignored after creation.

C. Shortcuts bypass source authentication.

D. Source permissions are still enforced.

Answer: D

Explanation

Shortcuts do not override source security. Users must have the necessary permissions to access the underlying data.


DP-700 Exam Summary

Remember these key associations:

RequirementRecommended Solution
Access data without copyingOneLake Shortcut
Share data across workspacesInternal Shortcut
Access ADLS Gen2 dataExternal Shortcut
Reduce storage costsOneLake Shortcut
Maintain single source of truthOneLake Shortcut
Data Mesh architectureOneLake Shortcut
Governance and lineage preservationOneLake Shortcut

A common DP-700 exam clue is wording such as:

“The company wants to avoid creating duplicate copies of data.”

When you see this requirement, the correct answer is frequently OneLake Shortcuts, rather than data movement, replication, or copy-based solutions.


Go to the DP-700 Exam Prep Hub main page.

Leave a comment