Configuring job triggers
Azure Databricks Jobs can be started automatically using Scheduled, Continuous, or File arrival triggers, in addition to manual runs or API/CLI invocation. Choosing the right trigger type and understanding its concurrency and latency behavior is essential for reliable pipeline orchestration.
1 · Learn the must-know
- Scheduled triggers use Quartz cron syntax and require you to select a time zone, and the schedule can be paused without deleting the job definition.
- Continuous triggers automatically restart the job as soon as the previous run finishes or fails, and only support a single concurrent run at a time.
- File arrival triggers watch an external cloud storage location (e.g., via a Unity Catalog external location) and start a run when new files are detected, but detection is periodic (polling), not instantaneous, so there is inherent latency.
- The 'Maximum concurrent runs' setting controls whether multiple runs of the same job can execute simultaneously, which matters when triggers fire faster than jobs complete.
- Jobs can also be triggered externally via the REST API or CLI (e.g., 'runs submit'/'run now'), which is useful for orchestration from external schedulers or CI/CD pipelines.
- A job can only have one primary trigger type configured at a time (schedule, continuous, or file arrival), though manual/API-triggered runs remain possible regardless of the configured trigger.
2 · Check your understanding
Check this objectiveFree · always available
A team wants a Databricks job that reprocesses streaming data continuously, starting a new run as soon as the previous run finishes, without maintaining a fixed cron schedule, and that automatically restarts if a run fails. Which trigger type should they configure on the job?
Your objective map0 tried · 0 answered correctly · 77 untouched
What you have tried across DP-750's objectives, not a readiness score.
Set up and configure an Azure Databricks environment15-20% of the exam0 of 13 tried
Secure and govern Unity Catalog objects15-20% of the exam0 of 12 tried
Prepare and process data30-35% of the exam0 of 28 tried
Deploy and maintain data pipelines and workloads30-35% of the exam0 of 24 tried
3 · Keep going
Ready for more? Take a weighted mock or try free practice questions.