Trigger azure Data Factory pipeline from elastic search index

Confidence Sunday 1 Reputation point
2023-02-16T03:35:14.2733333+00:00

I have a pipeline on azure Data Factory. I need to trigger the pipeline automatically each time new data enters my elastic search index. Please how do I do this.

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
11,358 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Bhargava-MSFT 31,226 Reputation points Microsoft Employee
    2023-02-24T19:30:21.8466667+00:00

    Hello @Confidence Sunday,

    Welcome to the MS Q&A platform.

    You can use the custom event trigger to trigger an Azure Data Factory pipeline automatically each time when new data enters your Elasticsearch index. Please follow the below steps.

    • Create an event subscription on the Elastic Search index you want to monitor.
    • Create a custom event trigger in your Azure Data Factory pipeline.
    • Configure the event trigger to use the event subscription you created in step 1. Here, you will need to specify the name of the subscription, event grid topic
    • Configure the trigger to filter the specific event you want to monitor. If you want to trigger the pipeline when new data is added to the Elastic Search index by specifying a filter based on the event type and data.
    • Publish the pipeline and test the trigger.

    I hope this helps. Please let us know if you have any further questions.

    0 comments No comments

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.