Skip to content

Configuring alerts on a job

Databricks Jobs support configurable notifications that alert stakeholders via email or webhook destinations when a job or individual task starts, succeeds, fails, or (for streaming jobs) exceeds a backlog threshold. Alerts are set on the job (and optionally per-task) in the job's Notifications settings, letting teams route failure alerts to on-call channels without custom code.

1 · Learn the must-know

  • Notifications can be configured at the job level and independently overridden or added at the individual task level for finer-grained alerting.
  • Supported trigger events include job/task start, success, failure, and streaming backlog threshold exceeded (for streaming tasks).
  • Email notifications are sent to addresses entered directly in the job settings, while system destinations (e.g., Slack, PagerDuty, Teams, generic webhooks) must first be configured as a notification destination by a workspace admin before they appear as selectable targets.
  • You can suppress notifications for skipped runs and for runs canceled due to another concurrent run, avoiding alert fatigue from non-failure events.
  • Notifications configured via the UI are stored in the job's JSON definition (email_notifications/webhook_notifications) and can be set identically through the Jobs API or Terraform for automated deployment.
  • Failure alerts fire per run of the job/task regardless of retry policy, so a job with automatic retries can still send multiple failure notifications before eventually succeeding unless notifications are scoped appropriately.

2 · Check your understanding

Check this objectiveFree · always available

A multi-task job in Azure Databricks has five tasks. The data engineer needs to be notified by email only when the 'load_customer_dim' task fails, but not when other tasks in the same job fail. How should the engineer configure this in the job's Notifications settings?

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