A process should run when a file lands in storage. What do you configure?
Why A is the answer
An event-based trigger
Event-based triggers respond to arrivals, without polling on a schedule.
In detail
- An event-based trigger starts when the file lands.
- Schedules still suit data that arrives at known times.
Use case
An illustrative scenario, not a real incident.
A partner uploads a file at unpredictable times. An event-based trigger starts the pipeline when it lands, so no schedule has to guess.
See it in different ways
flowchart LR A["Schedule or event trigger"] --> B["Pipeline"] B --> C["Copy activity"] C --> D["Notebook activity"] D --> E["Refresh or notify"]
mindmap
root((Fabric tools))
Pipeline
Copy
Schedule
ForEach
Notebook
Python
Complex logic
Dataflow Gen2
Low code
Triggers
Schedule
Eventflowchart TD
Q{"Is arrival predictable?"}
Q -->|"Yes"| A0["Schedule trigger"]
Q -->|"No"| A1["Event-based trigger"]Key point: Events start work when data arrives.
Why the other options are wrong
- B. A daily schedule at midnight
- A schedule runs at a set time.
- C. A manual run by an operator
- A manual run needs a person.
- D. A longer retry on the last activity
- A retry is not a start condition.

