从Talend Open Studio中的行发送多封包含数据的电子邮件

从Talend Open Studio中的行发送多封包含数据的电子邮件,talend,eai,Talend,Eai,我正在从事一个使用软件的企业应用程序架构项目talend 我有这个表格:User(Id\u User,name\u User,Email) 我要做的是从该表中选择数据,并使用Tsendemail组件向每个用户发送电子邮件 到目前为止,我可以使用TMssinput与数据库建立连接,并使用Tsendemail发送一封电子邮件 但我不知道如何选择行的值,并将它们用作Tsendemail的“电子邮件” 有人能帮我吗?谢谢因为tSendMail组件不是一个处理组件(即,它不能处理输入中的多个向量),而是

我正在从事一个使用软件的企业应用程序架构项目talend 我有这个表格:User(Id\u User,name\u User,Email) 我要做的是从该表中选择数据,并使用Tsendemail组件向每个用户发送电子邮件
到目前为止,我可以使用TMssinput与数据库建立连接,并使用Tsendemail发送一封电子邮件
但我不知道如何选择行的值,并将它们用作Tsendemail的“电子邮件”


有人能帮我吗?谢谢

因为tSendMail组件不是一个处理组件(即,它不能处理输入中的多个向量),而是一个起始组件,所以最好的方法是使用好的ol't flowtote。你的工作看起来就像:

tMssInput---row---->tFlowtoIterate--->Iterate---->tSendEmail

在tflowtointerate实例中,您将把所需的所有内容从
放入
全局映射
。在此之前,应在
上下文中完成所有数据处理操作(例如,过滤掉您不想发送的邮件的用户等)。

因为tSendMail组件不是一个处理组件(即,它不能处理输入中的多个向量),而是一个起始组件,最好的方法是使用好的ol't FlowtoTerate。你的工作看起来就像:

tMssInput---row---->tFlowtoIterate--->Iterate---->tSendEmail
在tflowtointerate实例中,您将把所需的所有内容从
放入
全局映射
。在此之前,应在
上下文中完成每个数据处理操作(例如,过滤掉您不想发送的邮件的用户,等等)