核对业务系统数据的方法、装置及系统与流程

文档序号:12597406阅读:来源:国知局

技术特征:

1.一种核对业务系统数据的方法,其特征在于,包括:

将获取到的至少两个业务系统的业务数据保存至业务数据库;

调用核对规则配置表中的至少一条核对规则;

使用任意一条核对规则对所述业务数据库中的两个业务系统的业务数据进行清洗,得到所述任意一条核对规则对应的两个待核对的业务明细数据集;

将所述任意一条核对规则对应的两个待核对的业务明细数据集进行关联对比,生成差异结果,其中,所述差异结果用于确定出现异常的业务系统。

2.根据权利要求1所述的方法,其特征在于,所述核对规则至少包括如下数据字段:主键标识、业务数据清洗字段和业务数据还原字段。

3.根据权利要求2所述的方法,其特征在于,使用任意一条核对规则对所述业务数据库中的两个业务系统的业务数据进行清洗,得到所述任意一条核对规则对应的两个待核对的业务明细数据集,包括:

根据所述任意一条核对规则所包含的业务数据清洗字段确定所述业务数据库中待核对的两个业务系统;

根据所述业务数据清洗字段中的通用数据名称对所述待核对的两个业务系统的业务数据分别进行筛选,生成所述任意一条核对规则对应的两个待核对的业务明细数据集。

4.根据权利要求3所述的方法,其特征在于,所述任意一条核对规则对应的两个待核对的业务明细数据集包括:第一业务明细数据集和第二业务明细数据集,其中,在生成所述任意一条核对规则对应的两个待核对的业务明细数据集之后,所述方法还包括:

将所述任意一条核对规则中包含的主键标识和所述第一业务明细数据集关联之后插入第一公共表,并将所述任意一条核对规则中包含的所述主键标识字段和所述第二业务明细数据集关联之后插入第二公共表。

5.根据权利要求4所述的方法,其特征在于,将所述任意一条核对规则对应的两个待核对的业务明细数据集进行关联对比,生成差异结果的步骤包括:

将所述第一公共表与所述第二公共表进行左关联,生成的所述差异结果包括: 所述第一公共表中关联失败的业务明细数据及其关联的主键标识;

其中,在生成所述差异结果之后,所述方法还包括:将所述差异结果保存至差异结果表中。

6.根据权利要求4所述的方法,其特征在于,将所述任意一条核对规则对应的两个待核对的业务明细数据集进行关联对比,生成差异结果的步骤包括:

将所述第二公共表与所述第一公共表进行左关联,生成的所述差异结果包括:所述第二公共表中关联失败的业务明细数据及其关联的主键标识;

其中,在生成所述差异结果之后,所述方法还包括:将所述差异结果保存至差异结果表中。

7.根据权利要求4所述的方法,其特征在于,将所述任意一条核对规则对应的两个待核对的业务明细数据集进行关联对比,生成差异结果的步骤包括:

将所述第一公共表与所述第二公共表进行左关联,并将所述第二公共表与所述第一公共表进行左关联,生成的所述差异结果包括:所述第一公共表中关联失败的业务明细数据及其关联的主键标识,以及所述第二公共表中关联失败的业务明细数据及其关联的主键标识;

其中,在生成所述差异结果之后,所述方法还包括:将所述差异结果保存至差异结果表中,其中,所述差异结果表包括:用于保存所述第一公共表中关联失败的业务明细数据及其关联的主键标识的第一差异结果表,以及,用于保存所述第二公共表中关联失败的业务明细数据及其关联的主键标识的第二差异结果表。

8.根据权利要求5-7中任意一项所述的方法,其特征在于,在将所述差异结果保存至差异结果表之后,所述方法还包括:

根据所述差异结果表中记录的主键标识定位到所述核对规则配置表中的一条核对规则;

根据定位到的这条核对规则中的业务数据还原字段确定所述出现异常的业务系统,其中,所述业务数据还原字段记录了所述定位到的这条核对规则所清洗的业务数据的元数据信息。

9.根据权利要求8所述的方法,其特征在于,所述主键标识包括:用于表征业务系统的业务类型标识和/或业务操作类型标识。

10.一种核对业务系统数据的装置,其特征在于,包括:

保存模块,用于将获取到的至少两个业务系统的业务数据保存至业务数据库;

调用模块,用于调用核对规则配置表中的至少一条核对规则;

清洗模块,用于使用任意一条核对规则对所述业务数据库中的两个业务系统的业务数据进行清洗,得到所述任意一条核对规则对应的两个待核对的业务明细数据集;

核对模块,用于将所述任意一条核对规则对应的两个待核对的业务明细数据集进行关联对比,生成差异结果,其中,所述差异结果用于确定出现异常的业务系统。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1