首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于条件迭代Talend作业

基于条件迭代Talend作业
EN

Stack Overflow用户
提问于 2015-04-11 16:02:49
回答 1查看 408关注 0票数 0

我的PostgreSQL数据库中有一个控制表。一些样本数据如下:

代码语言:javascript
复制
id    section_code    ddu_area    ddu_action    status_flag
1     4636            1           1             0
2     4636            1           2             0
3     4636            2           1             0
4     4636            2           2             0

我有几个ddu_area的分期表,总共有5个不同的ddu_areas。我希望一次传递一个id,并执行我的ETL和要传递的id,应该将status_flag作为0。当status_flag为1时,它应该接受特定的id并将其传递给ETL作业,并将数据从暂存传递到目标。

我不知道我们在Talend中是否有这个功能。我是塔伦德的新手。在SSIS中,我们可以使用每个循环容器来完成这个任务。有人能帮我解决这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-13 06:18:14

您必须使用tFlowToIterate组件来迭代每条记录,然后使用tRunJob组件以各种方式传递参数,您可以看到其中一些参数( 这里 )。

你的工作应该是这样的。

代码语言:javascript
复制
tFlowToIterate--if----tRunJob
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29579942

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档