比较表是把指定的引用表和比较表相比较,将两个表数据之间的差异输出到流中。步骤配置信息如图1所示。
图1 “文件”标签页配置信息
下文详细解释各控件的含义:
1、步骤名称:步骤的名称,在单一转换中,名称必须唯一。
2、引用表数据库连接:下拉框指定引用表数据库的名称。
3、应用表模式字段:下拉框指定输入流中引用表模式的字段名称。
4、引用表字段:下拉框指定输入流中引用表的字段名称。
5、比较表数据库连接:下拉框指定比较表数据库的名称。
6、比较模式字段:下拉框指定输入流中比较表模式的字段名称。
7、比较表字段:下拉框指定输入流中比较表的字段名称。
8、关键字段字段名:下拉框指定输入流中关键字段的字段名称。一般是指表的主键。
9、例外字段字段名:下拉框指定输入流中例外字段的字段名称。一般是指表的外键。
10、错误数字段:指定输出流错误数的字段名称。
11、引用表记录数字段:指定输出流引用表记录数的字段名称。
12、比较表记录数字段:指定输出流比较表记录数的字段名称。
13、左连接错误字段:指定输出流左连接错误数的字段名称,会显示比较表关键字段总计有多少条不同的数据。
14、内连接错误字段:指定输出流内连接错误数的字段名称,会显示两张表总计有多少条除主键及外键外,不同的数据。
15、右连接错误字段:指定输出流右连接错误数的字段名称,会显示引用表关键字段总计有多少条不同的数据。
16、错误处理描述字段:指定错误处理描述字段的名称,表中会显示不同的值。
17、错误处理引用字段:指定错误处理引用字段的名称,会显示引用表中期望的值。
18、比较值错误处理字段:指定比较值错误处理字段的名称,会显示比较表中实际的值名。
文章原创首发于:https://ckettle.ccsaii.com.cn/help/StepPluginType/TableCompare?s=csdn
更多CKettle内容,欢迎点击上述链接学习。