更新时间:2022-12-14 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
提交Email作业
操作场景
该任务指导用户通过Hue的界面添加Email作业。
操作步骤
- 登录Manager,选择“集群 > 待操作集群的名称 > 服务 > Oozie > 配置”,将“基础配置”切换到“全部配置”,搜索参数“oozie.site.configs”。
    
    

 - 在配置项中添加以下参数,添加完成后单击“保存”,在弹出框中单击“确定”,配置保存成功。
    
    
表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。
 - 在Oozie的概览页面,选择“更多 > 重启服务”,输入管理员密码后单击“确定”,重启Oozie服务。
 - 访问Hue WebUI,具体操作请参考访问Hue的WebUI。
 - 在界面左侧导航栏选择“
 > Workflow”,打开Workflow编辑器。 - 单击“文档”, 在操作列表中选择Hive脚本
,将其拖到操作界面中。
    
    
 - 在弹出框中填写“To addresses”、“Subject”和“Body”参数后,单击“添加”。
    
    
- “To addresses”是收件人email地址,多个收件人以英文逗号分割。
 - “Subject”为邮件标题。
 - “Body”是邮件正文。
 
 - 用户可根据业务需求在弹出框中填写“cc”、“bcc”、“Attachment”。
    
    
- “cc”为抄送人,多个收件人以英文逗号分割。
 - “bcc”是密送,多个收件人以英文逗号分割。
 - “Attachment”是附件HDFS地址。
 

 - 单击Oozie编辑器右上角的
,完成作业保存。 - 保存完成后,单击
,在弹出框中单击“提交”提交该作业。
    
    作业提交后,可通过Hue界面查看作业的详细信息、日志、进度等相关内容。
 
   父主题: 提交Workflow工作流作业