Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers!
Enter the sweepstakes now!See when key Fabric features will launch and what’s already live, all in one place and always up to date. Explore the new Fabric roadmap
Hi all,
I need to connect Fabric Data Pipelines or Notebooks to an Azure PostgreSQL Flexible Server that has Private Access (VNet Integration only).
🔹 Key Constraints:
What’s the best way to securely connect without exposing PostgreSQL publicly? Any recommended workarounds using Fabric-native solutions, private DNS, or other secure methods?
Thanks!
Solved! Go to Solution.
Hi @kiket ,
There have been previous discussions in this forum addressing similar issues to yours. You may find valuable insights or potential solutions by exploring those discussions, the general recommended solution was to use On-Premises Data Gateway installed on an Azure Virtual Machine (VM) within the same Virtual Network as your PostgreSQL.
Solved: Data gateway- Connect Power BI service dataset to ... - Microsoft Fabric Community
Re: How to access Azure SQL Database without allow... - Microsoft Fabric Community
If you find this post helpful, please mark it as an "Accept as Solution" and consider giving a KUDOS.
Thanks and Regards
Hi @kiket ,
Thanks for reaching out to the Microsoft fabric community forum.
For your particular use case It is recommended to use Managed private endpoints in Fabric
Overview of managed private endpoints for Microsoft Fabric - Microsoft Fabric | Microsoft Learn
Managed private endpoints are feature that allows secure and private access to data sources from certain Fabric workloads. Presently fabric spark workloads and eventstream are supported by managed private endpoint.
We can create private endpoints from network security in workspace settings
Please follow this document to create a private endpoint to Azure PostgreSQL Flexible Server: Create and use managed private endpoints in Microsoft Fabric - Microsoft Fabric | Microsoft Learn
If you find this post helpful, please mark it as an "Accept as Solution" and consider giving a KUDOS.
Thanks and Regards
Hi @v-nmadadi-msft, thanks for the reply. As stated on my post, I can't have managed private endpoints because the Network config for azure is set as Private Access
In order to set up a Managed Private Endpoint I'd have to enable Public Access, which is not an option for us.
Thanks again
Hi @kiket ,
There have been previous discussions in this forum addressing similar issues to yours. You may find valuable insights or potential solutions by exploring those discussions, the general recommended solution was to use On-Premises Data Gateway installed on an Azure Virtual Machine (VM) within the same Virtual Network as your PostgreSQL.
Solved: Data gateway- Connect Power BI service dataset to ... - Microsoft Fabric Community
Re: How to access Azure SQL Database without allow... - Microsoft Fabric Community
If you find this post helpful, please mark it as an "Accept as Solution" and consider giving a KUDOS.
Thanks and Regards
Yup, we ended up setting up an On-Prem DG on an Azure VM. Thanks for the help!
User | Count |
---|---|
44 | |
35 | |
20 | |
11 | |
6 |
User | Count |
---|---|
66 | |
62 | |
17 | |
11 | |
9 |