You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用DBX部署Databricks工作流:请求配置失败邮件通知方案

在DBX部署的Databricks工作流中添加失败邮件通知配置

你需要在deployment.yml的my_workflow节点下添加notifications配置块,替换掉你的<< Insert notification code here >>标记,修正后完整的配置片段如下:

deployments:
  - name: my_workflow
    
    schedule:
      quartz_cron_expression: "0 0 5 * * ?"
      timezone_id: "Europe/Berline"

    format: MULTI_TASK

    job_clusters:
      - job_cluster_key: "basic-job-cluster"
        <<: *base-job-cluster

    tasks:
      task_key: "my-task"  # 修正:补全闭合引号
      job_cluster_key: "basic-job-cluster"
      spark_python_task:
        python_files: "file://my_file.py"
 
    # 添加失败通知配置
    notifications:
      - type: EMAIL
        recipient: "email123@email.com"
        triggers:
          - FAILED

配置说明

  • type: EMAIL 指定通知方式为邮件
  • recipient 填写目标收件邮箱
  • triggers: [FAILED] 表示仅在工作流执行失败时触发通知,你也可以根据需求添加SUCCEEDED或SKIPPED等触发条件

文档参考

你可以查阅Databricks官方Jobs配置文档中关于notifications字段的详细说明,以及DBX官方部署配置文档里的工作流通知相关章节,里面涵盖了更多通知类型和触发规则的配置选项。

内容的提问来源于stack exchange,提问作者andKaae

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 06:30:03