Skip to content

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