Skip to content

Scheduling a job to run

Azure Databricks Jobs let you automate and schedule tasks or multi-task workflows using a cron-based scheduler, so notebooks, JARs, Python scripts, SQL queries, or pipelines run automatically without manual intervention. Job scheduling is configured in the Workflows UI (or via REST API/CLI) under a job's 'Schedule' or 'Trigger' tab, where you define the cadence, timezone, and cluster resources to use.

1 · Learn the must-know

  • Jobs can be triggered by a cron-based schedule, a file arrival trigger (new files landing in a specified location), a continuous trigger, or manually/on-demand via 'Run Now'.
  • The schedule uses the Quartz cron syntax, and you must explicitly set the timezone, since UTC is not always the default depending on workspace configuration.
  • Each job run can use either a new job cluster (spun up fresh per run, more cost-efficient for scheduled/automated jobs) or an existing all-purpose cluster (faster startup but incurs cluster idle costs).
  • You can configure email or webhook notifications for job start, success, and failure events, which is critical for monitoring scheduled pipeline health.
  • Concurrent run behavior is configurable: by default, a new scheduled run will not start if a previous run of the same job is still in progress unless you explicitly allow concurrent runs.
  • Job schedules can be paused or the job can be disabled without deleting its configuration, and permissions (Can Manage, Can Manage Run, Can View) control who can edit or trigger the schedule.

2 · Check your understanding

Check this objectiveFree · always available

A data engineer creates an Azure Databricks job that must run every day at 2:00 AM in the America/Los_Angeles time zone, automatically adjusting for daylight saving time changes without any manual intervention. What should the engineer configure when setting up the job's trigger?

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