需要建立2条流程,分别是sh2bj_inc和sz2bj_inc
1、sh2bj_inc流程
1)总体流程:从上海那边获取到增量数据需要保存在北京的数据库中。流程sh2bj_inc与sh2bj的区别在于用“增量表”组件替换了“表输入”。
2)“增量表”组件配置:绑定一个触发器。这里对上海的增量数据进行采集,故绑定触发器sh_trigger(其已经在前面定义了)。
3)“字段映射”组件配置:同样是实现SH_Person的sh_idbj_id,sh_namebj_name、sh_sexbj_sex的映射,故可以直接引用sh2bj流程生成的fm_sh2bj实例。
4)“值映射”组件配置:同样是实现SH_Person的bj_sex的值映射。故可以直接引用sh2bj流程生成的vm_sh2bj实例。
5)“表输出”组件配置:同样可以引用sh2bj流程生成的bj_output_sh2bj实例。
6)生成实例并提交到服务器:“增量表”组件生成实例sh_inc_input_sh2bj并发布到SHClient下的“服务”下的“demo”目录。将生成的实例提交到服务器。最后,将整个流程提交到服务器。
2、sz2bj_inc流程
1)总体流程:从深圳那边获取到增量数据需要保存在北京的数据库中。流程sz2bj_inc与sz2bj的区别在于用“增量表”组件替换了“表输入”。
2)“增量表”组件配置:绑定一个触发器。这里对上海的增量数据进行采集,故绑定触发器sz_trigger(其已经在前面定义了)。
3)“字段映射”组件配置:同样是实现SZ_Person的sz_idbj_id,sz_phonebj_phone,sz_addressbj_address的映射,故可以直接引用sz2bj流程生成的fm_sz2bj实例。
4)“表输出”组件配置:同样可以引用sz2bj流程生成的bj_output_sz2bj实例。
5)生成实例并提交到服务器:“增量表”组件生成实例sz_inc_input_sz2bj并发布到SZClient下的“服务”下的“demo”目录。将生成的实例提交到服务器。