ADF storage event trigger pipeline is not triggered when file is SFTP to Azure Blob Storage.

Shrivastava, Ravi-ZB 0 Reputation points
2023-09-25T13:31:34.3466667+00:00

Hi,

I have a file coming from on-prem app through SFTP to Azure Blob Storage container. I set up an event storage trigger on my pipeline. However the pipeline is not getting started when the file (blob) created on Azure storage container through SFTP. On the other hand when I manually upload a file, it works fine. I searched and found event grid schema to use, but that is not supportive per my application. Please assist what is missing or what need to be done.

Azure Blob Storage
Azure Blob Storage
An Azure service that stores unstructured data in the cloud as blobs.
2,916 questions
Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
10,800 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Ramya Harinarthini_MSFT 5,351 Reputation points Microsoft Employee
    2023-09-25T16:33:59.39+00:00

    Shrivastava, Ravi-ZB Welcome to Microsoft Q&A, thank you for posting your here!!

    Please make sure you add the sftpcreate and sftpcommit on the Advanced filters on the Event Subscription as shown in the below screenshots.

    Navigate to the Azure Storage account -->Events-->Select Event Subscription-->Webhook

    User's image

    Now click on Filters--> In the Advanced Filters section add sftpcreate and sftpcommit API's.

    User's image

    Now try to upload any blob through SFTP and let us know if the trigger runs.

    Note: I have tried to reproduce this, and it is working in my test environment

    Hope this helps!
    Kindly let us know if the above helps or you need further assistance on this issue.


    Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    2 people found this answer helpful.

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.