Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
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.
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.
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
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.