欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

求教datastage中merge,join跟lookup3者之间的区别

更新时间: 2014-01-05 02:29:37 责任编辑: Author_N1

 

求教DATASTAGE中MERGE,JOIN和LOOKUP3者之间的区别
求教DATASTAGE中MERGE,JOIN和LOOKUP3者之间的区别,网上搜了好久,发现都没有中文的解释.我只知道LOOKUP当reference data比较小的时候,用LookUp Stage;当reference data比较大的时候,用Join Stage。
--参考方法--
JOIN STAGE是用与数据库中的两个表输出时用到此STAGE.
MERGE STAGE是用于抽取平面文件时用与两个平面文件输出时用到此STAGE,就是流关联。
LOOK UP就是上一步骤是表输出或者是平面文件输出通过KEY来关于LOOK UP中查询的表来关联查询。一般用与跨库查询使用此,不跨库也可以使用。
--参考方法--
引用:
JOIN STAGE是用与数据库中的两个表输出时用到此STAGE.
MERGE STAGE是用于抽取平面文件时用与两个平面文件输出时用到此STAGE,就是流关联。
LOOK UP就是上一步骤是表输出或者是平面文件输出通过KEY来关于LOOK UP中查询的表来关联查询。一般用与跨库查询使用此,不跨库也可以使用。


不好意思,JOIN STAGE与MERGE STAGE这个重新解释下。
MERGE 应该是相当于SQL中的两张表连接,连接方法可以是ALL JOIN、LEFT JOIN、RIGHT JOIN.
JOIN 应该是相当于SQL中多张表连接。KETTLE中这两个组件就是这样。可以参考下。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:29:37
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/10496/
本文WWW.DOC100.NET DOC100.NET版权所有。