Hi @Salomon Henriquez ,
Thank you for posting query in Microsoft Q&A Platform.
Custom event triggers will actually run pipelines by subscribing to the events which are coming to a topic in Azure Event Grid. Click here to know more about Custom event triggers.
In event grids world, Event sources
will send events to topics
which are inside event grid. Event handlers
will subscribe to that event and whenever an event comes to topic, event handlers to trigger their processes.
With above definition, it's clear that in case of Custom event triggers, Synapse Pipelines are Event Handlers. Because Synapse or ADF internally subscribe to topic in Azure Event grid and listens to events coming to topic and trigger pipelines accordingly.
Now, coming to your query, in your case you can consider to having some process externally running which watches for file dropped cases in your external file system and send events to Even trigger topic. There by we need to subscribe that topic using Custom trigger to start your pipeline.
But I feel best way is have a program or process running in your external environment which checks of file dropped cases and makes an API call to Synapse to run pipeline.
Hope this helps. Please let me know if any further queries.
--------------
- Please don't forget to click on
or upvote
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