首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Informatica映射: Joiner必须有两个输入

Informatica映射: Joiner必须有两个输入
EN

Stack Overflow用户
提问于 2019-06-24 16:41:33
回答 1查看 974关注 0票数 0

当我试图验证映射时,我会收到以下消息(请参阅附加警告):

...Joiner jnr_Normal_jnr_Master_ZC_OR_Delay_Reason必须有两个输入。

警告:合并转换jnr_Normal_jnr_Master_ZC_OR_Delay_Reason条件字段OR_CASE_ID1未连接。

我想加入一个合并器(jnr_Master_ZC_OR_Delay_Reason)和表达式(exp_Text)。我试着用一个普通的接合器(jnr_Normal_jnr_Master_ZC_OR_Delay_Reason)来做这件事。但是,来自jnr_Master_ZC_OR_Delay_Reason的数据并不连接到此jnr_Normal_jnr_Master_ZC_OR_Delay_Reason。见Joiners-附件中的两个输入。

我应该使用不同的转换来加入加入者和表达式吗?

我试图使用排序,但仍然得到相同的错误消息。我正确地使用了分类吗?请看附件中的图片。在这里输入图像描述 在这里输入图像描述

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-25 12:19:11

如果您希望连接来自同一个源的流(让我们将其称为自连接),则需要在流的两个分支上对数据进行排序,并检查Joiner Transformation上的Joiner Transformation属性(本例中为jnr_Normal_jnr_Master_ZC_OR_Delay_Reason)。

只有当两个流都已排序时,才允许自连接。根据流的不同,在流被分割之前,只对数据进行一次排序就足够了。

现在,如果您启用了Sorted Input属性,但是不会对数据进行排序,那么您将在执行会话时得到一个错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56740792

复制
相关文章

相似问题

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