informatica中joiner组件问题..急

[复制链接]
查看11 | 回复8 | 2013-12-6 13:59:43 | 显示全部楼层 |阅读模式
我在用informatica的时候,有个问题请教:
我的source有两个源(flat file),其中一个lookup了一个target表,然后用joiner Trans通过四个字段相连(都是A1=B1类型的),joiner后就直接将数据写到一个临时文件了,没有什么处理过程;
通过DEBUG,查看在joiner之前的Expression数据都能正常到达,没有问题,但是就是没有通过joiner Trans,joiner后面就没有数据;
我拿一条数据进行测试,当然两个数据源的数据是匹配的,也是无法通过joiner Trans;
我在workFlow Manager里面用session正式跑了n次,也是没有数据通过joiner,没有写到临时文件里面去;
在JOINER里面的连接字段,类型和字符串的长度都是相同的;
那为什么没有数据通过joiner trans呢,手工查找数据都是完全匹配的;
还有一个问题,是不是一共Mapping里面不能使用超过两个joiner,如果要是需要多个joiner,怎么办呢?
回复

使用道具 举报

千问 | 2013-12-6 13:59:43 | 显示全部楼层
没有规定不能使用二joiner啊
回复

使用道具 举报

千问 | 2013-12-6 13:59:43 | 显示全部楼层
debug一下 看看,数据类型是否匹配
回复

使用道具 举报

千问 | 2013-12-6 13:59:43 | 显示全部楼层
数据和joiner的连接条件不匹配,所以别过滤掉了
回复

使用道具 举报

千问 | 2013-12-6 13:59:43 | 显示全部楼层
谢谢各位了....
问题还在解决中.......
回复

使用道具 举报

千问 | 2013-12-6 13:59:43 | 显示全部楼层
有兴趣换工作或者找工作的朋友来我们公司试一下,近期新的项目开始,需要10个左右的Informatica开发与技术支持人员。薪水视您的综合条件而定,年薪6到10万。更高也有可能。我的msn:[email protected],也可以发简历到我的邮箱:[email protected]
回复

使用道具 举报

千问 | 2013-12-6 13:59:43 | 显示全部楼层
你使用了“Sorted Input” 吗?如果使用了, join条件一定要有顺序并且不能间断。如果join条件间断了就会出错
回复

使用道具 举报

千问 | 2013-12-6 13:59:43 | 显示全部楼层
mapping 没有joiner限制,可能还是joiner的条件问题?
有没有trim的字段?
回复

使用道具 举报

千问 | 2013-12-6 13:59:43 | 显示全部楼层
如果你选择的 NORMAL JOIN 如果两个表关联的的字段没有一个能关联上的就会没有数据输出
查看是否是因为关联字段对应很简单,改成DETAIL OUTER JOIN 或 MASTER OUTER JOIN
看看 这样是否有数据,如果有基本确定是关联字段 没关联上,在进一步处理一下就OK了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行