1 .一种数据比对方法,其特征在于,包括:
配置字段类型适配规则;
配置字段映射规则;
获取源端数据库和目标端数据库待比对数据;
通过源端数据库与目标端数据库数据表匹配,将数据比对任务拆分成数据表比对任
务;
获取待比对数据表的元数据信息;
筛选待比对数据表对应的字段映射规则,生成待比对数据表对应的字段映射列表;
根据字段映射列表寻找对应比对列;
对非异构数据直接进行比对,对异构数据根据字段类型适配规则和字段映射规则逐字
段进行比对。
2 .如权利要求1所述的数据比对方法,其特征在于,所述配置字段类型适配规则包括:
配置不同数据库对相同类型数据不同处理方式的适配规则;
配置不同数据库对不同类型数据处理方式的适配规则。
3 .如权利要求1所述的数据比对方法,其特征在于,所述配置字段映射规则包括:
针对源端和目标端字段名不同、数据含义一致、内容一致的字段配置字段映射关系;
针对源端和目标端字段名不同、数据含义不一致的需要进行内容转换的字段配置字段
映射关系及内容转换规则。
4 .如权利要求1所述的数据比对方法,其特征在于,所述获取待比对的数据表的元数据
信息之后,还包括:根据待比对数据分布情况,将待比对数据均匀拆分成若干数据段,各数
据段同步进行比对。
5 .如权利要求1所述的数据比对方法,其特征在于,还包括:配置数据筛选规则,对源端
数据库和/或目标端数据库限定范围内的数据进行比对。
6 .如权利要求1所述的数据比对装置,其特征在于,包括:
元数据管理器,用于统一管理待比对数据的元数据信息;
数据字段适配器,用于数据比对时根据字段类型适配规则进行字段类型适配;
映射规则适配器,用于数据比对时根据字段映射规则进行字段适配;
数据比对器,用于基于字段类型适配结果、字段适配结果进行数据比对。
7 .如权利要求6所述的数据比对装置,其特征在于,所述字段类型适配规则包括:
不同数据库对相同类型数据的处理方法的适配规则;
不同数据库对不同类型数据的处理方法的适配规则。
8.如权利要求6所述的数据比对装置,其特征在于,所述字段映射规则包括:
源端和目标端字段名不同、数据含义一致、内容一致的字段的映射关系;
源端和目标端字段名不同、数据含义不一致的需要进行内容转换的字段的映射关系及
内容转换规则。
9 .如权利要求6所述的数据比对装置,其特征在于,还包括:
数据筛选器,用于根据数据筛选规则从源端数据库和/或目标端数据库筛选限定范围
内的数据用于比对。
10.一种电子设备,包括处理器和存储器,所述存储器存储有可在所述处理器上运行的
权 利 要 求 书
1/2 页
2
评论