【问题标题】:How to migrate data from one table to different tables using conditions in TALEND如何使用TALEND中的条件将数据从一个表迁移到不同的表
【发布时间】:2015-01-15 10:52:36
【问题描述】:

我有一个要求,我需要根据条件将数据从 oracle DB 的一个表迁移到不同的表,例如如果 tableA 在一列中包含值 A,然后将其插入到 tableA 中,否则将其插入到 tableB 中。我们可以使用 TALEND 做到这一点吗? 有人请指导我。

【问题讨论】:

  • 来自 tOracleInput-->tMap 和 tMap 您可以创建不同的输出组并在这些输出组中应用组过滤器/条件..

标签: data-migration talend


【解决方案1】:

是的,您可以在 Talend 中进行条件加载。并且根据您的场景,您可以使用 Talend 的过滤器表达式来执行此操作。检查屏幕以获取更多详细信息。

添加两个 oracle 输出以加载到表 A 和表 B 中,如下图所示。

【讨论】:

  • 我需要使用哪个组件。你能设计一下工作图吗
  • 添加了简单的作业设计。
  • 谢谢 Umesh...它工作得很好...我想在这里提出的唯一一点是它应该是 'equals' 而不是 '=='..:)
猜你喜欢
  • 2017-02-14
  • 1970-01-01
  • 2015-03-21
  • 1970-01-01
  • 2014-06-25
  • 1970-01-01
  • 1970-01-01
  • 2013-07-26
  • 1970-01-01
相关资源
最近更新 更多