您好,我是 Talend 的新手,我正在上课,这是一个非常简单的数据过滤软件,但我遇到了一些问题,但我的老师自周四以来再也没有上线,所以因为我不想在这些问题上呆太久,我想在这里问一下如何做这些事情(我已经在主源页面上查找了它,但找不到对此的回答(
-
如何从多个 tUniqRow 或多个 tRowGenerator 向 tMap 提供多个输入? 它不让我这样做,我觉得这很奇怪,它应该让我这样做。
-
为什么在运行作业之前创建 tMysqlConnection 很重要? 我的意思是没有它,它会完美连接(也有它,但我不知道为什么它很重要(
-
如何验证一行的特定值只能有 2 个实例? 似乎 tUniqRow 这样做只是一半。
非常感谢阅读,希望你能回答我的问题,最好的问候
只是为了以后的问题:用你的工作布局图片来回答总是更容易。
-
tMap
多个输入:当第一个数据源已连接到tMap
时,只需连接第二个数据源。它应该将其用作"查找"源,您可以联接数据。 -
创建一个
tMySQLConnection
并不重要。如果您的所有处理都应该在事务中进行,那么这是一个明智的步骤。此外,您只打开一个与数据库的连接 - 如果您迭代数千行,如果您不只使用一个连接并不时提交,这可能会成为一个问题 -
我不明白
tUniqRow
半途而废。您始终可以使用tFilterRow
并对其进行一些检查,或者只是对每个实体求和并忽略更多/显示错误消息的实体