【技术实现步骤摘要】
数据交换方法、装置及存储介质
本申请涉及数据处理
,尤其涉及一种基于多个供给方及消费方的数据交换方法、装置及存储介质。
技术介绍
随着信息技术的发展和系统自动化的到来,各种各样的系统应运而生。每个系统的设计规则和应用场景不一样,加之各种各样的数据库的产生,也因此数据常常存储在不同的数据库中,而各个数据库的类型不同,各自有其自定义的格式,各个数据库的规则及数据存储格式存在着一定程度的差异,导致数据的多源化和数据的多样化越来越严重。数据交换涉及到两个实体,一个是提供数据的供给方,另外一个就是使用数据的消费方,供给方与消费方在不同的情况下可以是同一个系统或数据库。例如现在有C系统同时与A系统和B系统交换数据,若C系统请求B系统交换的数据,也正好是A系统所需求的数据时,A系统仍需要单独向B系统请求数据并转换格式,A系统方可获得所需的数据。B系统作为供给方则需要针对同一数据重复提供两个消费方的请求,并且还要配合两个消费方请求的不同数据格式。也因此,多样化数据的进行数据交换,就会导致管理混乱、数据重复索取、灵活性差和资源浪费等问题。
技术实现思路
本申请实施例提供一种数据交 ...
【技术保护点】
1.一种数据交换方法,基于多个供给方及消费方,其特征在于,包括:获取多个供给方的原始数据;将所述多个供给方的所述原始数据转换为字符分隔值文件;将所述字符分隔值文件转换并产生结果数据,其中所述结果数据对应消费方的数据格式;以及推送所述结果数据至所述消费方。
【技术特征摘要】
1.一种数据交换方法,基于多个供给方及消费方,其特征在于,包括:获取多个供给方的原始数据;将所述多个供给方的所述原始数据转换为字符分隔值文件;将所述字符分隔值文件转换并产生结果数据,其中所述结果数据对应消费方的数据格式;以及推送所述结果数据至所述消费方。2.如权利要求1所述的方法,其特征在于,所述获取多个供给方的原始数据,包括通过安全文件传送协议(SFTP)及/或结构化查询语言(SQL)从所述多个供给方接入所述原始数据。3.如权利要求1所述的方法,其特征在于,所述获取多个供给方的原始数据之前,还包括:监控所述多个供给方的所述原始数据,当所述多个供给方的所述原始数据发生变化,获取所述多个供给方的所述原始数据。4.如权利要求1至3任一项所述的方法,其特征在于,所述推送所述结果数据至所述消费方,还包括:获得所述消费方的查询请求;比对所述消费方的所述查询请求与所述供给方的所述原始数据;推送与所述查询请求匹配的所述结果数据至所述消费方。5.如权利要求1至3任一项所述的方法,其特征在于,所述推送所述结果数据至所述消费方,还包括:校验所述消费方提供的权威数据;比对所述权威数据与所述供给方的所述原始数据;推送与所述权威数据匹配的所述结果数据至所述消费方。6.如权利要求1至3任一项所述的方法,其特征在于,所述推送所述结果数据至所述消费方,还包括:基于所述消费方提供的权威数据,比对所述消费方的查询请求与所述供给方的所述原始数据;推送与所述权威数据...
【专利技术属性】
技术研发人员:刘译璟,赵丹,苏萌,刘钰,王高飞,李冬冬,骆金坤,
申请(专利权)人:北京百分点信息科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。