【技术实现步骤摘要】
数据交换的方法、装置、可读性存储介质及数据交换系统
本公开涉及数据交换
,尤指一种数据交换的方法、装置、可读性存储介质及数据交换系统。
技术介绍
随着信息化的不断发展,在各类应用中形成了大量沉淀数据,为了有效的利用分散在各个应用中的相关数据,出现了很多用于采集这些数据的数据交换系统。然而,受各类应用的出发点不同、建设时期不同,以及遵照的数据标准不一致,在数据交换的过程中需要按照统一的标准进行转换,因而,数据交换系统会提供一套标准值域集,需要将数据源值域集和标准值域集逐一对照好,才能进行数据交换,一旦出现未匹配的映射就会直接中断交互过程,导致数据交换失败。
技术实现思路
本公开实施例提供了一种数据交换的方法、装置、可读性存储介质及数据交换系统。本公开实施提供的数据交换的方法,其中,包括:判断接收到的待转换数据中的各值域是否需要进行值域转换;若是,则获取待转换值域的编码和名称解析,并将所述待转换值域的编码和名称解析与预设匹配规则进行匹配;若匹配成功,则对所述待转换 ...
【技术保护点】
1.一种数据交换的方法,其中,包括:/n判断接收到的待转换数据中的各值域是否需要进行值域转换;/n若是,则获取待转换值域的编码和名称解析,并将所述待转换值域的编码和名称解析与预设匹配规则进行匹配;/n若匹配成功,则对所述待转换值域进行值域转换;/n若匹配失败,则对匹配失败的所述待转换值域进行标记;/n将值域转换后的所述值域存入数据库,以及将标记后的所述待转换值域存入所述数据库;将所述待转换数据中的各所述值域均存入所述数据库中,则完成数据交换过程。/n
【技术特征摘要】
1.一种数据交换的方法,其中,包括:
判断接收到的待转换数据中的各值域是否需要进行值域转换;
若是,则获取待转换值域的编码和名称解析,并将所述待转换值域的编码和名称解析与预设匹配规则进行匹配;
若匹配成功,则对所述待转换值域进行值域转换;
若匹配失败,则对匹配失败的所述待转换值域进行标记;
将值域转换后的所述值域存入数据库,以及将标记后的所述待转换值域存入所述数据库;将所述待转换数据中的各所述值域均存入所述数据库中,则完成数据交换过程。
2.如权利要求1所述的方法,其中,若所述待转换值域的名称与所述预设匹配规则匹配失败,还包括:
触发匹配任务;所述匹配任务,用于提供任务处理界面,并接收人工匹配的反馈结果;在接收到所述匹配任务的反馈结果后,根据所述反馈结果得到设定映射规则,并将所述设定映射规则存入所述预设匹配规则中。
3.如权利要求2所述的方法,其中,还包括:在接收到所述反馈结果后,去除所述标记后的所述待转换值域的标记。
4.如权利要求1所述的方法,其中,所述将所述待转换值域的编码和名称解析与预设匹配规则进行匹配,包括:
查找所述预设匹配规则中是否存在与所述待转换值域的编码名称解析的映射关系一致的规则;
若是,则匹配成功;
若否,则查找所述预设匹配规则中是否存在与所述待转换值域的名称解析的映射关系一致的规则;若是,则匹配成功;若否,则匹配失败。
5.如权利要求1所述的方法,其中,所述将所述待转换值域的编码和名称解析与预设匹配规则进行匹配,包括:
将所述待转换值域的编码和名称解析按照通用标准映射规则、自定义映射规则、属性映射规则、设定映射规则的顺序依次进行匹配。
6.如权利要求1所述的方法,其中,还包括:若所述待转换数据中存在不需要转换的值域,则将不需要转换的所述值域直接存入所述数据库。
7.如权利要求1所述的方法,其中,还包括:提供修改界面;根据接收到的规则修改信息,对所述预设匹配规则进行修改。
8.一种数据交换的装置,其中,包括:
判断模块,用于判断接收到的待转换数据中的各值域是否需要进行值域转换;
匹配模块,用于在所述转换数据中存在需要转换的待转换值域时,获取所述待转换值域的编码和名称解析,并将所述待转换值域的编码和名称解析与预设匹配规则进行匹配;
值域转换模块,用于在所述待转换值域的编码和名称解析与预设匹配规则匹配成功时,对所述待转换值域进行值域转换;
标记模块,用于在所述...
【专利技术属性】
技术研发人员:谢应凯,
申请(专利权)人:京东方科技集团股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。