标签: talend
我目前在每行上都有一个带有sql查询的文件。 我想使用tHDFSInput读取此文件的每一行,并使用tHiveInput执行查询。 我怎样才能做到这一点 ? 我有这样的事情: 但是它只能在thiveinput中输入一次。
答案 0 :(得分:1)
您应该考虑将tFlowToIterate和子作业之间的组件tHDFSInput与tHiveInput一起使用。
tFlowToIterate
tHDFSInput
tHiveInput
在下面的示例中,我生成一个包含数字序列的流,然后对于每个数字,我在数据库上进行请求(我承认这不是tHiveInput,但我想它是相同的逻辑)。
这是我在tDBRow_1中使用的请求的配置:
tDBRow_1
希望它会对您有所帮助。