What is Azure datafactory Managed private endpoint ?

Akash S 46 Reputation points

Hi MS team,

I use terraform for building Azure infra, Sorry about this stupid question. A little bit terraform included in my question.

Let's assume I have ADF named "ADF01". Let's say I created a private endpoint named "ADF-PE" via terraform resource block "azurerm_private_endpoint" So, "ADF-PE" is dedicated to my ADF01.

But, I find another resource block in terraform which will looks like "azurerm_data_factory_managed_private_endpoint" and I also used this. By using this, I kind of linked ADF01 with 2nd resource let's say Azure Datalake storage(ADLS). If I provide name for this resource like "ADF-to-ADLS" then result would come like "ADF-PE.ADF-to-ADLS".

Seems ADF-PE and ADF-PE.ADF-to-ADLS have connection !

Could you please explain what, why and how it is happening?

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
10,072 questions
0 comments No comments
{count} votes

Accepted answer
  1. PRADEEPCHEEKATLA-MSFT 84,936 Reputation points Microsoft Employee

    Hello @Akash S ,

    Thanks for the question and using MS Q&A platform.

    Managed private endpoints are private endpoints created in the Data Factory managed virtual network that establishes a private link to Azure resources. Data Factory manages these private endpoints on your behalf.


    Data Factory supports private links. You can use Azure private link to access Azure platform as a service (PaaS) services like Azure Storage, Azure Cosmos DB, and Azure Synapse Analytics.

    When you use a private link, traffic between your data stores and managed virtual network traverses entirely over the Microsoft backbone network. Private link protects against data exfiltration risks. You establish a private link to a resource by creating a private endpoint.

    • azurerm_private_endpoint: Azure Private Endpoint is a network interface that connects you privately and securely to a service powered by Azure Private Link. Private Endpoint uses a private IP address from your VNet, effectively bringing the service into your VNet. The service could be an Azure service such as Azure Storage, SQL, etc. or your own Private Link Service.
    • azurerm_data_factory_managed_private_endpoint: Manages a Data Factory Managed Private Endpoint.

    For more details, refer to Azure Data Factory managed virtual network.

    Hope this will help. Please let us know if any further queries.


    • Please don't forget to click on 130616-image.png or upvote 130671-image.png button whenever the information provided helps you. Original posters help the community find answers faster by identifying the correct answer. Here is how
    • Want a reminder to come back and check responses? Here is how to subscribe to a notification
    • If you are interested in joining the VM program and help shape the future of Q&A: Here is jhow you can be part of Q&A Volunteer Moderators
    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful