首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Informatica,通过一个会话发送多封电子邮件

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

Stack Overflow用户
提问于 2017-03-08 10:42:33
回答 1查看 765关注 0票数 0

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

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

举一个更具体的例子,假设我有字段'Names‘和'Number',每次名字改变时,我必须能够发送一封电子邮件给列出'Names’和'Number‘字段的人。

代码语言:javascript
复制
Names        Number
Bob          23
Bob          31
Bob          41
Alex         14
Alex         75
Steve        32
Steve        29
Steve        83

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

代码语言:javascript
复制
Names        Number
Tom          42
Carl         12
Carl         23
Carl         56
Carl         23
Evan         31
Evan         24
Kevin        21

希望我所说的已经足够清楚了。并提前感谢您的帮助!

EN

回答 1

Stack Overflow用户

发布于 2017-03-09 18:25:09

恐怕不可能仅仅通过Email Task或session's On Success Email发送多封电子邮件。它们只发送一条消息。

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42662013

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档