更新时间:2022-12-14 GMT+08:00

提交Email作业

操作场景

该任务指导用户通过Hue的界面添加Email作业。

操作步骤

  1. 登录Manager,选择“集群 > 待操作集群的名称 > 服务 > Oozie > 配置”,将“基础配置”切换到“全部配置”,搜索参数“oozie.site.configs”。

  2. 在配置项中添加以下参数,添加完成后单击“保存”,在弹出框中单击“确定”,配置保存成功。

    表1 参数设置

    名称

    oozie.email.smtp.host

    smtp服务器”,例如 xxx.xxx.com。

    oozie.email.from.address

    发件人邮箱”,例如zhangsan@xx.com。

    oozie.email.smtp.auth

    true

    oozie.email.smtp.username

    发件人账户”,例如zhangsan。

    oozie.email.smtp.password

    发件人账户密码”,例如111111。

    oozie.email.attachment.enabled

    true

    oozie.email.smtp.port

    smtp服务器端口”,例如25。

  3. 在Oozie的概览页面,选择“更多 > 重启服务”,输入管理员密码后单击“确定”,重启Oozie服务。
  4. 访问Hue WebUI,具体操作请参考访问Hue的WebUI
  5. 在界面左侧导航栏选择“ > Workflow”,打开Workflow编辑器。
  6. 单击“文档”, 在操作列表中选择Hive脚本,将其拖到操作界面中。

  7. 在弹出框中填写“To addresses”、“Subject”和“Body”参数后,单击“添加”。

    • “To addresses”是收件人email地址,多个收件人以英文逗号分割。
    • “Subject”为邮件标题。
    • “Body”是邮件正文。

  8. 用户可根据业务需求在弹出框中填写“cc”、“bcc”、“Attachment”。

    • “cc”为抄送人,多个收件人以英文逗号分割。
    • “bcc”是密送,多个收件人以英文逗号分割。
    • “Attachment”是附件HDFS地址。

  9. 单击Oozie编辑器右上角的,完成作业保存。
  10. 保存完成后,单击,在弹出框中单击“提交”提交该作业。

    作业提交后,可通过Hue界面查看作业的详细信息、日志、进度等相关内容。