Correct Answer: C
Event-driven architecture is a general data integration pattern that includes production, detection, consumption, and reaction to the events. Data integration scenarios generally need Data Factory consumers to trigger pipelines depending upon the events occurring in the storage account, for example, the deletion or arrival of any file in the Blob Storage account.Option A is incorrect. Schedule trigger is used to schedule a pipeline to run periodically i.e daily, hourly, etc.)
Option B is incorrect. In the given scenario, an Event trigger, not an on-demand trigger, should be used.
Option C is correct. Event trigger should be used to schedule the pipeline to execute with the deletion of the file.
Option D is incorrect. A tumbling window is a particular type of trigger that fires at a periodic time interval from a particular start time while retaining state.
Reference:
To know more about creating event triggers, please visit the below-given link:
https://docs.microsoft.com/en-us/azure/data-factory/how-to-create-event-trigger