【发布时间】:2021-12-30 09:39:02
【问题描述】:
我有三个 Excel 文件和一个数据库连接,我需要将它们附加到我的流程中。预附加阶段的所有四个数据集只有一列。
当我尝试使用 tUnite 时,我收到 tFileInputExcel 的错误 - 请参阅屏幕截图。此外,我无法使用 tUnite 加入数据库连接。
我做错了什么?
【问题讨论】:
标签: talend
我有三个 Excel 文件和一个数据库连接,我需要将它们附加到我的流程中。预附加阶段的所有四个数据集只有一列。
当我尝试使用 tUnite 时,我收到 tFileInputExcel 的错误 - 请参阅屏幕截图。此外,我无法使用 tUnite 加入数据库连接。
我做错了什么?
【问题讨论】:
标签: talend
我认为问题出在 tFileExist 组件上(我认为这就是左侧出现的“if”链接),因为它们每个都试图开始一个新流程。一旦你将它们加入到联合中,流程只能有一个开始 - 这就是合并顺序的第一个分支的开始。
您可以将 if 逻辑移至其他位置。另一个想法是将每个 Excel 的输出放入 tHashOutput(链接在一起),然后使用 tHashInput 写入您的数据库。
【讨论】: