繁体   English   中英

Informatica,通过一个会话发送多封电子邮件

[英]Informatica, Multiple emails sent through one session

我目前正在创建一个Informatica映射和工作流,其中我将必须根据映射中特定字段的更改时间发送电子邮件。 现在,我已经对该字段进行了排序,然后将其发送到事务控制转换,在其中实现了逻辑,以便如果当前字段值与先前的字段值不匹配,那么我将提交,否则将继续进行事务。

我遇到的问题是,在会话级别,每次提交目标值时(字段值更改时)我都必须发送一封电子邮件,但我不确定如何做到这一点。 如何创建工作流,以便在会话中多次发送电子邮件? 另一个重要因素是,每次运行此会话时,必须发送的电子邮件数量可能会更改,或者每次提交的行数也可能会更改。 那么,有没有一种方法可以基于不断变化的标准来实现这一逻辑?

举一个更具体的例子,假设我有一个“名称”和“数字”字段,每当名称更改时,我都必须能够向某人发送一封电子邮件,列出“名称”和“数字”字段。

Names        Number
Bob          23
Bob          31
Bob          41
Alex         14
Alex         75
Steve        32
Steve        29
Steve        83

下次运行会话时,字段可能会完全不同,如下所示,但是如果名称更改,我仍然需要相同的逻辑来应用在我必须向某人发送电子邮件的地方。

Names        Number
Tom          42
Carl         12
Carl         23
Carl         56
Carl         23
Evan         31
Evan         24
Kevin        21

希望我所说的很清楚。 在此先感谢您的帮助!

恐怕无法仅通过“电子邮件任务”或会话的“成功电子邮件”发送多封电子邮件。 那些只发送一条消息。

您可以尝试使用输出和shell脚本,该脚本将使用列表作为输入来为您生成和发送电子邮件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM