Informatica通过运行workflow发送Email

 

一、进入控制面板【邮件】建立outlook Profile

 

二、参考相关资料新建outlook Profile

 

三、配置Informatica PowerCenter Server

 

1. 打开 Informatica Power Center -> Informatica Server Setup -> Configuration

 

2. MS Exchange Profile的输入框中输入刚刚创建的Microsoft Outlook Profile.

 

四、分配service的权限

 

这步操作的主要目的是用户可以用他自己的帐户启动Informaitca Service Informatica Server 可以用有权限启动Informatica Service的账户发送email

 

1. 打开 控制面板 -> 管理工具 -> 本地安全策略 -> 本地策略 -> 用户权限分配 -> 作为Service登录

 

2. 添加新帐号

 

五、验证我们刚才添加的帐号也可以启动Informatica Service

 

1. 打开 控制面板 -> 管理工具 -> 服务 -> Informatica -> Informatica属性->登录

 

2. 添加我们在上一步指定的用户作为Informatica Service启动的用户

 

3. 重新启动 Informatica Service

 

六、确认Informatica使用相同的系统文件(Windows操作系统)

 

1. 拷贝 mapi32.dll 文件, 从系统目录 "\WINDOWS\system32" Informatica "\Informatica PowerCenter\Repository Server\bin" "\Informatica PowerCenter\Server\bin" 目录下, 如果目的路径下存在mapi32.dll, 将其覆盖.

 

2. 重新启动 Informatica Server

七、新建一个可以发送EmailInformatica Workflow

 

1. 创建一个Email任务,需要说明的是Email Task包括两种,可重复使用的和非可重复使用的。非可重复使用的Email Task只能创建并使用在一个指定的session当中, 而可重复使用的Email Task是在Task Developer里,可以被多个不同的Session重复使用。在这里我们只是create一个最简单的例子给大家做个示范。

 

2. 打开 Workflow Designer, 创建一个workflow,名字:EmailSender。为新建的这个workflow添加一个Email任务。

 

3. 设置Email任务,包括接受的Email地址、标题、内容。Informatica当然也支持复杂的邮件内容和多个接收人的设置,大家可以参考Informatica的帮助,里面有非常详细的介绍,包括附件的添加、系统信息的获取等等。

 

4. 保存并运行EmailSender Workflow。在Workflow Monitor里我们可以看到Workflow的运行状态。如果运行成功,我们就可以查看一下收件人邮箱,Informatica已经把邮件发送成功了。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值