Azure Data Lake Gen2 Logic Apps connector!

Recently, I had the need to connect Logic Apps with Azure Data Lake Gen 2.  As there was no out-of-the-box connector available, I decided to create my own.  This blog explains how to install, configure and use the connector.

Installation guide

  • Navigate to my GitHub repo.
  • Click on the “Deploy to Azure” button.


  • Provide all the required details and click Next.


  • Click on Deploy, to start the deployment of an Azure API Management instance (consumption tier).


  • After a minute or two, the connector is deployed.


  • Within the provided resource group, you should see the serverless APIM instance.


Configuration guide

From a security perspective, the Managed Service Identity of the connector must get access on the Azure Data Lake(s) it has to connect to.  In my case, the connector gets Storage Blob Data Owner rights on the complete storage account.


User guide

  • Create a new Logic App, that starts with the Recurrence trigger
  • Add the HTTP + Swagger action and provide the Swagger definition endpoint.
    Click Next.


  • Select the Create file system operation


  • Provide the required properties


  • Add the following actions, in the right order.
    Remark that you can reuse outputs from previous actions.



Very easy-to-use connector.  You only pay per usage and the first 1M executions are for free.  No throttling applied.


One thought on “Azure Data Lake Gen2 Logic Apps connector!

  1. Pingback: July 22, 2019 Weekly Update on Microsoft Integration Platform & Azure iPaaS | Hooking Stuffs Together

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s