数据合并方法和数据合并装置与流程

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

技术特征:

1.一种数据合并方法,其特征在于,包括:

对待同步数据集合进行数据结构校验,所述待同步数据集合为APR协议下的模板数据或APR协议;

通过同名处理策略,对所述待同步数据集合中通过了所述数据结构校验的数据进行同名处理;

将同名处理后的数据合并至目标位置。

2.根据权利要求1所述的数据合并方法,其特征在于,对所述APR协议进行同名处理的步骤,具体包括:

判断所述APR协议在所述目标位置是否存在同名协议;

若存在同名协议,采用同名处理策略对同名协议进行同名处理,并将所述APR协议同步到所述目标位置,若不存在同名协议,则直接将所述APR协议同步到所述目标位置;以及

判断所述APR协议下的模板数据是否存在同名模板数据;

若存在同名模板数据,采用同名处理策略对同名模板数据进行同名处理,并将所述APR协议下的模板数据同步到所述目标位置,若不存在同名模板数据,则直接将所述APR协议下的模板数据同步到所述目标位置。

3.根据权利要求2所述的数据合并方法,其特征在于,所述APR协议下的模板数据根据一组同类型的参数集合生成,所述APR协议下的模板数据的类型由生成所述APR协议下的模板数据的参数集合的类型决定;以及

对待同步数据集合进行数据结构校验的步骤,包括:

根据APR协议下的模板数据的类型,确定所述APR协议下的模板数据是否能够被所述目标位置支持,其中,当确定所述APR协议下的模板数据能够被所述目标位置支持时,通过所述数据结构校验。

4.根据权利要求2或3所述的数据合并方法,其特征在于,对待同步数据集合进行数据结构校验的步骤,包括:

确定所述APR协议对应的产品类型是否能够被所述目标位置支持,其中,当确定所述APR协议对应的产品类型能够被所述目标位置支持时,通过所述数据结构校验。

5.根据权利要求4所述的数据合并方法,其特征在于,将同名处理后的数据合并至目标位置的步骤,包括:

将所述APR协议下的模板数据同步至所述目标位置;

根据同步后的所述APR协议下的模板数据,更新OP数据;以及

根据更新后的OP数据,更新所述目标位置下的APR协议对OP的引用关系。

6.根据权利要求5所述的数据合并方法,其特征在于,所述待同步数据集合还包括APR协议数据库,所述APR协议数据库包括多个APR协议,

以及所述数据合并方法还包括:

合并当前本地的数据库与较低版本的数据库前,将所述较低版本的数据库升级至所述当前本地的数据库的结构版本。

7.一种数据合并装置,其特征在于,包括:

结构校验单元,对待同步数据集合进行数据结构校验,所述待同步数据集合为APR协议下的模板数据或APR协议;

同名处理单元,通过同名处理策略,对所述待同步数据集合中通过了所述数据结构校验的数据进行同名处理;

数据同步单元,将同名处理后的数据合并至目标位置。

8.根据权利要求7所述的数据合并装置,其特征在于,所述同名处理单元包括:

第一判断单元,判断所述APR协议在所述目标位置是否存在同名协议,其中,若存在同名协议,采用同名处理策略对同名协议进行同名处理,并将所述APR协议同步到所述目标位置,若不存在同名协议,则直接将所述APR协议同步到所述目标位置;

第二判断单元,判断所述APR协议下的模板数据是否存在同名模板数据,若存在同名模板数据,采用同名处理策略对同名模板数据进行同名处理,并将所述APR协议下的模板数据同步到所述目标位置,若不存在同名模板数据,则直接将所述APR协议下的模板数据同步到所述目标位置。

9.根据权利要求8所述的数据合并装置,其特征在于,所述APR协议下的模板数据根据一组同类型的参数集合生成,所述APR协议下的模板数据的类型由生成所述APR协议下的模板数据的参数集合的类型决定;以及

所述结构校验单元包括:

模板数据校验单元,根据APR协议下的模板数据的类型,确定所述APR协议下的模板数据是否能够被所述目标位置支持,其中,当确定所述APR协议下的模板数据能够被所述目标位置支持时,通过所述数据结构校验。

10.根据权利要求8或9所述的数据合并装置,其特征在于,所述结构校验单元包括:

产品类型校验单元,确定所述APR协议对应的产品类型是否能够被所述目标位置支持,其中,当确定所述APR协议对应的产品类型能够被所述目标位置支持时,通过所述数据结构校验。

11.根据权利要求10所述的数据合并装置,其特征在于,所述数据同步单元具体用于:

将所述APR协议下的模板数据同步至所述目标位置,根据同步后的所述APR协议下的模板数据,更新OP数据,以及根据更新后的OP数据,更新所述目标位置下的APR协议对OP的引用关系。

12.根据权利要求11所述的数据合并装置,其特征在于,所述待同步数据集合还包括APR协议数据库,所述APR协议数据库包括多个APR协议,

以及所述数据合并装置还包括:

升级中心单元,合并当前本地的数据库与较低版本的数据库前,将所述较低版本的数据库升级至所述当前本地的数据库的结构版本。

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