记录集连接步骤是将两个不同输入步骤中的数据进行连接合并,连接选项包括“内连接”,“左外连接”,“右外连接”和“全外连接”。注:两个输入流中的数据要先按连接字段进行排序之后(推荐与排序记录步骤组合使用),才能保证合并的准确性。配置信息如图1所示。
图1 计算器步骤的配置信息
下文详细解释各控件的含义:
1、转换步骤名称:步骤的名称,在单一转换中,名称必须唯一。
2、第一个步骤:下拉框选择输入步骤,客户端会把这个步骤默认为左连接。
3、第二个步骤:下拉框选择输入步骤,客户端会把这个步骤默认为右连接。
4、连接类型:下拉框选择连接类型,其中“内连接”就相当于数据库语言中的inner join;“左外连接”就相当于数据库语言中的left join;“左外连接”就相当于数据库语言中的right join;“全外连接”就相当于数据库语言中的full join。
5、第一个步骤的连接字段:
(1)连接字段:指定第一个步骤中需要匹配的关键字段。
6、第二个步骤的连接字段:
(2)连接字段:指定第二个步骤中需要匹配的关键字段。
文章原创首发于:https://ckettle.ccsaii.com.cn/help/StepPluginType/MergeJoin?s=csdn
更多CKettle内容,欢迎点击上述链接学习。