组合不同的数据流并通过排序输出创建 .txt 文件
Combining different data flows and create .txt file by sorting output
我有一个要求。我正在尝试将多个数据流与 Talend 结合起来以创建一个 .txt 文件。在我的例子中,输入流是数据库表。我能够创建输出文件 "prova.txt"、,但在该文件中缺少第二个和第三个表的某些字段,我不知道为什么。我检查了 tLogRow,问题似乎在 tHashInput_1 中。在 3 个 tHashOutput 行中,所有字段均已正确记录。
下面是我的工作:
组件 tHashOutput_2、tHashOutput_3、tHashInput_1 链接到 tHashOutput_1。
我是不是做错了什么?有人能帮帮我吗?
提前致谢!
假设所有 thashoutput 模式都相同,我附上了您的问题的图片。
这里所有的 tfileoutputdelimited 组件都提供相同的文件名、相同的模式并使用追加选项。它将所有 3 个表中的数据追加到同一个文件中。
另一种方法是使用 tUnite,假设所有 thashoutput 模式都相同
Example: Using tUnique
此致!
我有一个要求。我正在尝试将多个数据流与 Talend 结合起来以创建一个 .txt 文件。在我的例子中,输入流是数据库表。我能够创建输出文件 "prova.txt"、,但在该文件中缺少第二个和第三个表的某些字段,我不知道为什么。我检查了 tLogRow,问题似乎在 tHashInput_1 中。在 3 个 tHashOutput 行中,所有字段均已正确记录。
下面是我的工作:
我是不是做错了什么?有人能帮帮我吗?
提前致谢!
假设所有 thashoutput 模式都相同,我附上了您的问题的图片。 这里所有的 tfileoutputdelimited 组件都提供相同的文件名、相同的模式并使用追加选项。它将所有 3 个表中的数据追加到同一个文件中。
另一种方法是使用 tUnite,假设所有 thashoutput 模式都相同
Example: Using tUnique
此致!