基于DBF的跨网络数据交换方法、系统、设备和介质技术方案

技术编号:36855109 阅读:27 留言:0更新日期:2023-03-15 17:40
本发明专利技术涉及网络传输领域,具体涉及基于DBF的跨网络数据交换方法、系统、设备和介质。方法包括以下步骤:读取源端的源文件数据,将源文件数据转换为DBF数据;获取导入规则配置模板,依据导入规则配置模板,将DBF数据存储到数据库,记为存库数据;对数据库中的存库数据进行校验,删除校验未通过的存库数据;将校验后的存库数据输入预先建立的数据转换引擎,获得DBF格式的目标业务数据,将DBF目标业务数据导出至目标端。本发明专利技术的有益技术效果包括:能够实现跨网络数据交换,并对数据做统一管理和转换,简化数据交换流程。简化数据交换流程。简化数据交换流程。

【技术实现步骤摘要】
基于DBF的跨网络数据交换方法、系统、设备和介质


[0001]本专利技术涉及网络传输领域,具体涉及基于DBF的跨网络数据交换方法、系统、设备和介质。

技术介绍

[0002]在不同的业务部门、机构中往往都有自身的业务系统,在完成某项工作时往往需要使用跨业务系统的数据,但是,由于业务系统传输之间存在数据异构、数据输入输出格式不一致、网络隔离等技术问题,造成业务系统传输之间的数据交换困难。为此,有必要研究能够实现跨业务系统跨网络传输、简化异构数据交换流程的数据交换方法。
[0003]如中国专利CN112165529A,公开日2021年1月1日,一种低成本跨网络数据交换的方法、装置、设备和介质。该方法包括:在源数据端以及目的端分别部署一代理小程序,在源数据端设置一Kafka中间件,并在目的端打通Kafka的端口;请求端根据源数据端提供的接口API,通过代理小程序封装请求体 ,通过所述源数据端的Kafka中间件将请求体发送;目的端的代理小程序监听到Kafka中间件的消息后,通过所述API将请求体进行解析,之后根据解析的数据获取所需要的数据,之后将本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.基于DBF的跨网络数据交换方法,其特征在于,包括以下步骤:读取源端的源文件数据,将所述源文件数据转换为DBF数据;获取导入规则配置模板,依据所述导入规则配置模板,将所述DBF数据存储到数据库,记为存库数据;对数据库中的所述存库数据进行校验,删除校验未通过的所述存库数据;将校验后的所述存库数据输入预先建立的数据转换引擎,获得DBF格式的目标业务数据,将所述DBF目标业务数据导出至目标端。2.如权利要求1所述的基于DBF的跨网络数据交换方法,其特征在于,获取所述导入规则配置模板的方法为:接收对所述DBF数据的导入配置,所述导入配置记录所述DBF数据与数据库字段的映射关系,根据所述导入配置,生成所述导入规则配置模板。3.如权利要求1或2所述的基于DBF的跨网络数据交换方法,其特征在于,将所述DBF数据存储到数据库的方法为:定义所述DBF数据的主键,以所述主键的值为划分依据,将所述DBF数据划分为多个组,以组为单位将划分后的所述DBF数据存储到数据库。4.如权利要求3所述的基于DBF的跨网络数据交换方法,其特征在于,将所述DBF数据存储到数据库的方法包括以下步骤:建立提交语句,所述提交语句将一条所述DBF数据存储到数据库;分别建立同组的全部所述DBF数据对应的提交语句;同组的全部所述DBF数据对应的提交语句构成JBDC批提交语句;将所述DBF数据通过所述JBDC批提交语句作为批处理任务提交至数据库。5.如权利要求1所述的基于DBF的跨网络数据交换方法,其特征在于,对数据库中的存库数据进行校验的方法为:配置字段校验规则;根据所述字段校验规则对数据库的条目进行校验,当校验通过时,保留当前校验的条目,当校验未通过时,剔除当前校验的条目。6.如权利要求5所述的基于DBF的跨网络数据交换方法,其特征在于,所述字段校验规则的配置方法为:接收提交的校验规则模板库;对数据库的数据信息进行属性字段分割,得到数据库的属性字...

【专利技术属性】
技术研发人员:吴智彬邓志强李文
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1