一种异构系统的取数的方法及装置的制造方法_5

文档序号:9787427阅读:来源:国知局
建立保存当前目标表的表信息的第一描述表,所述第一描述表中包 括:第一描述表的主键、当前目标表的表名; 针对每个来源表,建立保存当前来源表的表信息的第二描述表,所述第二描述表中包 括:第二描述表的主键、当前来源表的表名; 建立目标表与来源表的至少一个第一对应关系表,所述第一对应关系表中包括:第一 描述表的主键,第二描述表的主键; 所述S1,包括: 获取所述待处理目标表的表名; 将所述待处理目标表的表名与每个第一描述表中的目标表的表名进行匹配,确定所述 待处理目标表对应的目标第一描述表; 将所述目标第一描述表中的第一描述表的主键与每个第一对应关系表中的第一描述 表的主键进行匹配,确定所述目标第一描述表对应的目标第一对应关系表; 将所述目标第一对应关系表中的第二描述表的主键与每个第二描述表中的第二描述 表的主键进行匹配,确定目标第二描述表; 根据所述目标第二描述表中的来源表的表名,确定所述待处理目标表对应的所述待处 理来源表。3. 根据权利要求2所述的方法,其特征在于,在所述S2之前,还包括: 针对目标表的每个目标字段,建立保存当前目标字段的字段信息的第三描述表,所述 第三描述表中,包括:第三描述表的主键、当前目标字段所在的目标表对应的第一描述表的 主键; 针对来源表的每个来源字段,建立保存当前来源字段的字段信息的第四描述表,所述 第四描述表中,包括:第四描述表的主键、当前来源字段所在的来源表对应的第二描述表的 主键; 所述S2包括: 将所述待处理目标表对应的目标第一描述表中的第一描述表的主键与每个第三描述 表中的第一描述表的主键进行匹配,确定所述待处理目标表对应的每个目标第三描述表, 将确定出的每个目标第三描述表对应的目标字段作为所述待处理目标表的目标字段; 将所述待处理来源表对应的目标第二描述表中的第二描述表的主键与每个第四描述 表中的第二描述表的主键进行匹配,确定所述待处理来源表对应的每个目标第四描述表, 将确定出的每个目标第四描述表对应的来源字段作为所述待处理来源表对应的来源字段。4. 根据权利要求3所述的方法,其特征在于,在所述S3之前,还包括: 建立目标字段与来源字段的至少一个第二对应关系表,所述第二对应关系表中包括: 第三描述表的主键,第四描述表的主键; 所述S3包括: 针对所述待处理目标表对应的每个目标第三描述表对应的目标字段,将当前目标第三 描述表中的第三描述表的主键与每个第二对应关系表中的第三描述表的主键进行匹配,确 定当前目标第三描述表对应的目标第二对应关系表,将所述目标第二对应关系表中的第四 描述表的主键与每个目标第四描述表中的第四描述表的主键进行匹配,确定所述目标第二 对应关系表对应的匹配目标第四描述表,确定所述匹配目标第四描述表与当前目标第三描 述表相匹配,将所述匹配目标第四描述表对应的来源字段作为与当前目标第三描述表对应 的当前目标字段相匹配的来源字段。5. 根据权利要求4所述的方法,其特征在于,还包括: 建立目标字段的目标值与来源字段的来源值的至少一个映射表,所述映射表包括:映 射表的主键,目标值,来源值; 所述第二对应关系表,还包括:映射表的主键、对应类型,所述对应类型包括:直接对 应、映射; 所述S4,包括: 针对所述待处理目标表对应的每个目标第三描述表对应的目标字段,采集与当前目标 字段相匹配的来源字段的待处理来源值,当所述目标第二对应关系表中的对应类型为直接 对应时,将所述待处理来源值作为当前目标字段的所述目标值,当所述目标第二对应关系 表中的对应类型为映射时,根据所述第二对应关系表中的映射表的主键确定目标映射表, 将所述目标映射表中所述待处理来源值对应的目标值作为当前目标字段的目标值。6. -种异构系统的取数的装置,其特征在于,包括: 第一确定单元,用于确定待处理目标表对应的待处理来源表; 第二确定单元,用于确定所述待处理目标表的目标字段和所述待处理来源表的来源字 段; 第三确定单元,用于针对所述待处理目标表的每个目标字段,确定与当前目标字段相 匹配的来源字段; 取数单元,用于针对所述待处理目标表的每个目标字段,采集与当前目标字段相匹配 的来源字段的来源值,将所述来源值转换成当前目标字段的目标值。7. 根据权利要求6所述的装置,其特征在于,还包括: 第一建立单元,用于针对每个目标表,建立保存当前目标表的表信息的第一描述表,所 述第一描述表中包括:第一描述表的主键、当前目标表的表名; 第二建立单元,用于针对每个来源表,建立保存当前来源表的表信息的第二描述表,所 述第二描述表中包括:第二描述表的主键、当前来源表的表名; 第三建立单元,用于建立目标表与来源表的至少一个第一对应关系表,所述第一对应 关系表中包括:第一描述表的主键,第二描述表的主键; 所述第一确定单元,具体用于: 获取所述待处理目标表的表名; 将所述待处理目标表的表名与每个第一描述表中的目标表的表名进行匹配,确定所述 待处理目标表对应的目标第一描述表; 将所述目标第一描述表中的第一描述表的主键与每个第一对应关系表中的第一描述 表的主键进行匹配,确定所述目标第一描述表对应的目标第一对应关系表; 将所述目标第一对应关系表中的第二描述表的主键与每个第二描述表中的第二描述 表的主键进行匹配,确定目标第二描述表; 根据所述目标第二描述表中的来源表的表名,确定所述待处理目标表对应的所述待处 理来源表。8. 根据权利要求7所述的装置,其特征在于,还包括: 第四建立单元,用于针对目标表的每个目标字段,建立保存当前目标字段的字段信息 的第三描述表,所述第三描述表中,包括:第三描述表的主键、当前目标字段所在的目标表 对应的第一描述表的主键; 第五建立单元,用于针对来源表的每个来源字段,建立保存当前来源字段的字段信息 的第四描述表,所述第四描述表中,包括:第四描述表的主键、当前来源字段所在的来源表 对应的第二描述表的主键; 所述第二确定单元,具体用于: 将所述待处理目标表对应的目标第一描述表中的第一描述表的主键与每个第三描述 表中的第一描述表的主键进行匹配,确定所述待处理目标表对应的每个目标第三描述表, 将确定出的每个目标第三描述表对应的目标字段作为所述待处理目标表的目标字段; 将所述待处理来源表对应的目标第二描述表中的第二描述表的主键与每个第四描述 表中的第二描述表的主键进行匹配,确定所述待处理来源表对应的每个目标第四描述表, 将确定出的每个目标第四描述表对应的来源字段作为所述待处理来源表对应的来源字段。9. 根据权利要求8所述的装置,其特征在于,还包括: 第六建立单元,用于建立目标字段与来源字段的至少一个第二对应关系表,所述第二 对应关系表中包括:第三描述表的主键,第四描述表的主键; 所述第三确定单元,具体用于: 针对所述待处理目标表对应的每个目标第三描述表对应的目标字段,将当前目标第三 描述表中的第三描述表的主键与每个第二对应关系表中的第三描述表的主键进行匹配,确 定当前目标第三描述表对应的目标第二对应关系表,将所述目标第二对应关系表中的第四 描述表的主键与每个目标第四描述表中的第四描述表的主键进行匹配,确定所述目标第二 对应关系表对应的匹配目标第四描述表,确定所述匹配目标第四描述表与当前目标第三描 述表相匹配,将所述匹配目标第四描述表对应的来源字段作为与当前目标第三描述表对应 的当前目标字段相匹配的来源字段。10. 根据权利要求9所述的装置,其特征在于,还包括: 第七建立单元,用于建立目标字段的目标值与来源字段的来源值的至少一个映射表, 所述映射表包括:映射表的主键,目标值,来源值; 所述第二对应关系表,还包括:映射表的主键、对应类型,所述对应类型包括:直接对 应、映射; 所述取数单元,具体用于: 针对所述待处理目标表对应的每个目标第三描述表对应的目标字段,采集与当前目标 字段相匹配的来源字段的待处理来源值,当所述目标第二对应关系表中的对应类型为直接 对应时,将所述待处理来源值作为当前目标字段的所述目标值,当所述目标第二对应关系 表中的对应类型为映射时,根据所述第二对应关系表中的映射表的主键确定目标映射表, 将所述目标映射表中所述待处理来源值对应的目标值作为当前目标字段的目标值。
【专利摘要】本发明提供了一种异构系统的取数的方法及装置,该方法,包括:确定待处理目标表对应的待处理来源表;确定所述待处理目标表的目标字段和所述待处理来源表的来源字段;针对所述待处理目标表的每个目标字段,确定与当前目标字段相匹配的来源字段;针对所述待处理目标表的每个目标字段,采集与当前目标字段相匹配的来源字段的来源值,将所述来源值转换成当前目标字段的目标值。本发明提供了一种异构系统的取数的方法及装置,能够提高数据处理的效率。
【IPC分类】G06F17/30
【公开号】CN105550220
【申请号】CN201510885298
【发明人】韩伟, 李文栋
【申请人】浪潮通用软件有限公司
【公开日】2016年5月4日
【申请日】2015年12月3日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1