Forum Discussion
POST a CSV to API
- 11 months ago
Hi LDTi247,
Thanks a lot for sharing those details and for clarifying your current approach that helps us understand where you are coming from.
You are right that most of the Fabric docs/examples around Private Endpoints focus on SQL endpoints. However, Managed VNET + Private Endpoints can be used for any supported Azure PaaS resource or custom endpoint, not just SQL. The key is that the endpoint must be reachable over a Private Link. If your internal API is hosted on an Azure service that supports Private Link (e.g., App Service, Storage, Key Vault, etc.), you should be able to expose it securely to Fabric through a Private Endpoint.Check Private Link availability: Confirm whether the internal API hosting platform supports Private Link. https://learn.microsoft.com/en-in/azure/private-link/private-link-overview
Test connectivity from Fabric: You can spin up a Notebook in Fabric and issue a simple requests.get() call to verify if the Private Endpoint is working.
Alternative option: If your API cannot be exposed via Private Link, then your workaround with Airflow does make sense, though it is more complex. In that case, a middle-tier service like Azure Functions or API Management (which supports VNET integration) could help simplify the flow, acting as a bridge between Fabric and your internal API.You haven’t missed anything, but the docs you found are SQL-heavy because that’s a common case. Private Endpoints are broader than that and might still help you here.
Hope this clears things up. If you have any doubts regarding this, please feel free to ask here. We will be happy to help.
Thank you for using the Microsoft Community Forum.
Hi LDTi247,
Hope you had a chance to try out the solution shared earlier. Let us know if anything needs further clarification or if there's an update from your side always here to help.
Thank you.
Hi LDTi247.,
Just wanted to follow up one last time. If the shared guidance worked for you, that’s wonderful hopefully it also helps others looking for similar answers. If there’s anything else you'd like to explore or clarify, don’t hesitate to reach out.
Thank you.