0

您好我是 Talend 的新手,我正在上课,这是一个非常简单的数据过滤软件,但我遇到了一些问题,但我的导师自星期四以来就没有再次上线,所以我不想在这些问题上停留太久我想在这里问如何做这些事情(我已经在主源页面上查找了它,但找不到答案)

  • 如何从多个 tUniqRows 或多个 tRowGenerators 向 tMap 提供多个输入?它不允许我这样做,我觉得这很奇怪,它应该让我这样做。

  • 为什么在运行作业之前创建一个 tMysqlConnection 很重要?我的意思是没有它,它会完美连接(也有它,但我不知道为什么它很重要)

  • 我如何验证一行的特定值只能有 2 个实例?似乎 tUniqRow 做到了这一点,但做了一半。

非常感谢阅读希望你能回答我的问题,最好的问候

4

1 回答 1

0

只是为了以后的问题:用你的工作布局的图片来回答总是更容易。

  • tMap多个输入:当第一个数据源已经连接到tMap. 它应该将其用作“查找”源,您可以加入数据。

  • 创建一个tMySQLConnection. _ 如果您的所有处理都应在事务中进行,这是相当明智的一步。此外,您只打开一个到数据库的连接 - 如果您迭代数千行,如果您不只使用一个连接并不时提交,这可能会成为一个问题

  • tUniqRow中途没看懂是什么意思。您总是可以使用 atFilterRow并对其进行一些检查,或者只是对每个实体求和并忽略那些更多/显示错误消息

于 2017-07-01T16:45:41.510 回答