DP-700 - Implement and Manage an Analytics Solution - Section 1.7

Design and implement schedules and event-based triggers for Microsoft Fabric pipelines and items.

Design pipeline schedule triggers and event-based triggers driven by storage events to control when Fabric items run. Use Data Activator reflexes and trigger dependencies to chain execution and respond to real-time conditions without manual intervention.

pipeline schedule triggersevent-based triggers and storage eventsData Activator (Activator) reflexestumbling and recurrence schedulestrigger dependencies

Practice question for this objective

Free sampleImplement and Manage an Analytics Solutionmedium

A Microsoft Fabric pipeline runs on a daily recurrence schedule and reads a configuration file whose path varies by run date. The author wants each scheduled run to receive the scheduled run's start time so the pipeline can build the correct dated path automatically, without an operator typing a date each day. How should the schedule pass the run time into the pipeline?

  • AHard-code today's date into a pipeline parameter and update that parameter value manually before each daily scheduled run so the path always points at the current file.
  • BReference the trigger's scheduled start-time system value in an expression that builds the dated path, so each run derives its own date directly from the schedule. Correct
  • CSwitch to a storage event trigger so the arriving file's name supplies the date, then parse the date out of the event's file path inside the pipeline on each run.
  • DRead the current system clock with a lookup activity at the start of the run and use that returned value to construct the dated configuration path for the load.
Pass a scheduled run's start time into a pipeline through the trigger's system value in an expression, so each run derives its own date without manual input. Schedule triggers expose the scheduled start time as a system value that pipeline expressions can reference, letting the run compute its dated path from the slice it represents rather than the moment it executes; this stays correct across delays and back-fills, unlike a wall-clock read or a hand-edited parameter.

Why A is wrong: Editing a parameter by hand every day is exactly the manual step the requirement removes, and it breaks on any missed or back-filled run, so it does not deliver an automatic dated path.

Why B is correct: The trigger exposes its scheduled start time as a system value that an expression can read at run time, so the pipeline builds the correct dated path automatically for every run without operator input.

Why C is wrong: A storage event trigger changes the firing model from a daily clock to file arrival, which the scenario does not want, and the requirement is a scheduled run deriving its own date rather than reacting to a file.

Why D is wrong: Reading the wall clock works on a normal run but returns the execution moment, so a delayed or re-run pipeline builds the wrong dated path, unlike the scheduled start time the trigger supplies.

See more DP-700 practice questions, answers explained.

More in this domain

Back to all Implement and Manage an Analytics Solution objectives, or the DP-700 cert hub.

Examworthy is not affiliated with or endorsed by Microsoft. Original, blueprint-aligned practice material only.