Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Data Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more

Enable Spark write access to Fabric Warehouse when Private Link is enabled

We would like Microsoft Fabric to support Spark write operations to Fabric Warehouse when Private Link is enabled, ideally including full read/write support under both tenant-level and workspace-level Private Link configurations.

Background

In our scenario, we need to perform multiple transformation steps with PySpark directly against Warehouse tables. At the moment, with Private Link enabled, this is not possible due to the documented product limitation.

Current Challenge

The currently possible workaround is a repeated flow like:

PySpark → Lakehouse → Warehouse → PySpark → Lakehouse → Warehouse → Power BI

This creates significant operational overhead, including:

  • additional data movement between engines

  • more complex orchestration and pipeline maintenance

  • increased runtime and storage duplication

  • more potential failure points

  • reduced architectural simplicity and efficiency

Why this matters

For enterprise environments, Private Link is often a mandatory security requirement. At the same time, organizations want to use PySpark as a central transformation engine while still leveraging the Warehouse as the serving layer for analytics and reporting.

Without direct Spark-to-Warehouse write support under Private Link, teams must choose between:

  • a secure network architecture, or

  • an efficient and streamlined data transformation process

This is a major limitation for production-grade enterprise data platforms.

Status: New