批量数据文件下传方法及装置制造方法及图纸

技术编号:32473949 阅读:17 留言:0更新日期:2022-03-02 09:35
本发明专利技术公开了一种批量数据文件下传方法及装置,可用于金融领域,其中方法包括:获得数据表清单和省行清单,所述数据表清单中包含多个数据表的省行输出标签;根据所述数据表清单,调起每个数据表对应的生成文件脚本;根据每个数据表的省行输出标签,生成文件脚本和省行清单,确定输出脚本;根据所述输出脚本,进行批量数据文件下传。本发明专利技术可以进行批量数据文件下传,节省传输时间,避免因系统联机开机延后造成生产隐患。后造成生产隐患。后造成生产隐患。

【技术实现步骤摘要】
批量数据文件下传方法及装置


[0001]本专利技术涉及金融领域,尤其涉及批量数据文件下传方法及装置。需要说明的是,本专利技术批量数据文件下传方法和装置可用于金融领域,也可用于除金融领域之外的任意领域,本专利技术批量数据文件下传方法和装置的应用领域不做限定。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]电子商业汇票系统CDS是配合人民银行电子商业汇票系统ECDS的系统,负责电子商业汇票的报文接收和发送,负责行内电子商业汇票的业务处理。
[0004]每日电子商业汇票系统CDS批量任务需给数据下传平台系统DCDS以文件形式下传大量原表数据文件,CDS系统业务量逐年增加,生成数据文件时间不断延长,导致批量数据文件下传耗时较长,系统联机开机延后,造成生产隐患。
[0005]因此,亟需一种可以克服上述问题的批量数据文件下传方案。

技术实现思路

[0006]本专利技术实施例提供一种批量数据文件下传方法,用以进行批量数据文件下传,节省传输时间,避免因系统联机开机延后造成生产隐患,该方法包括:
[0007]获得数据表清单和省行清单,所述数据表清单中包含多个数据表的省行输出标签;
[0008]根据所述数据表清单,调起每个数据表对应的生成文件脚本;
[0009]根据每个数据表的省行输出标签,生成文件脚本和省行清单,确定输出脚本;
[0010]根据所述输出脚本,进行批量数据文件下传。
[0011]本专利技术实施例提供一种批量数据文件下传装置,用以进行批量数据文件下传,节省传输时间,避免因系统联机开机延后造成生产隐患,该装置包括:
[0012]清单获得模块,用于获得数据表清单和省行清单,所述数据表清单中包含多个数据表的省行输出标签;
[0013]脚本调起模块,用于根据所述数据表清单,调起每个数据表对应的生成文件脚本;
[0014]脚本确定模块,用于根据每个数据表的省行输出标签,生成文件脚本和省行清单,确定输出脚本;
[0015]文件下传模块,用于根据所述输出脚本,进行批量数据文件下传。
[0016]本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述批量数据文件下传方法。
[0017]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述批量数据文件下传方法。
[0018]本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述批量数据文件下传方法。
[0019]本专利技术实施例通过获得数据表清单和省行清单,所述数据表清单中包含多个数据表的省行输出标签;根据所述数据表清单,调起每个数据表对应的生成文件脚本;根据每个数据表的省行输出标签,生成文件脚本和省行清单,确定输出脚本;根据所述输出脚本,进行批量数据文件下传。本专利技术实施例根据数据表清单调起每个数据表对应的生成文件脚本并根据每个数据表的省行输出标签生成文件脚本和省行清单,确定输出脚本,从而实现按表多文件、分省多文件的同步输出,缩短了文件输出时间、提高了资源使用效率,避免因系统联机开机延后造成生产隐患。
附图说明
[0020]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0021]图1为本专利技术实施例中批量数据文件下传方法示意图;
[0022]图2为本专利技术实施例中另一批量数据文件下传方法示意图;
[0023]图3为本专利技术具体实施例中批量数据文件下传流程图;
[0024]图4为本专利技术实施例中批量数据文件下传装置结构图;
[0025]图5为本专利技术实施例中另一批量数据文件下传装置结构图;
[0026]图6是本专利技术实施例的计算机设备结构示意图。
具体实施方式
[0027]为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。
[0028]首先,对本专利技术实施例中的技术名词进行介绍:
[0029]CDS:电子商业汇票系统,配合人民银行电子商业汇票系统ECDS的系统,负责电子商业汇票的报文接收和发送,负责行内电子商业汇票的业务处理。
[0030]DCDS:数据下传平台系统,负责各系统数据接收及分发。
[0031]如前所述,现有技术中CDS每次数据文本下传需要从数据库输出上千个结果文件,每个文件采用顺序输出造成了大量资源浪费和耗时,使用上述同步文件输出技术将从根本上解决这个问题,提高了资源使用率、节约了宝贵的批量时间。
[0032]为了进行批量数据文件下传,节省传输时间,避免因系统联机开机延后造成生产隐患,本专利技术实施例提供一种批量数据文件下传方法,如图1所示,该方法可以包括:
[0033]步骤101、获得数据表清单和省行清单,所述数据表清单中包含多个数据表的省行输出标签;
[0034]步骤102、根据所述数据表清单,调起每个数据表对应的生成文件脚本;
[0035]步骤103、根据每个数据表的省行输出标签,生成文件脚本和省行清单,确定输出
脚本;
[0036]步骤104、根据所述输出脚本,进行批量数据文件下传。
[0037]由图1所示可以得知,本专利技术实施例通过获得数据表清单和省行清单,所述数据表清单中包含多个数据表的省行输出标签;根据所述数据表清单,调起每个数据表对应的生成文件脚本;根据每个数据表的省行输出标签,生成文件脚本和省行清单,确定输出脚本;根据所述输出脚本,进行批量数据文件下传。本专利技术实施例根据数据表清单调起每个数据表对应的生成文件脚本并根据每个数据表的省行输出标签生成文件脚本和省行清单,确定输出脚本,从而实现按表多文件、分省多文件的同步输出,缩短了文件输出时间、提高了资源使用效率,避免因系统联机开机延后造成生产隐患。
[0038]实施例中,获得数据表清单和省行清单,所述数据表清单中包含多个数据表的省行输出标签;根据数据表清单,调起每个数据表对应的生成文件脚本;根据每个数据表的省行输出标签,生成文件脚本和省行清单,确定输出脚本;根据所述输出脚本,进行批量数据文件下传。
[0039]本实施例中,省行输出标签包括:分省输出标签;
[0040]根据每个数据表的省行输出标签,生成文件脚本和省行清单,确定输出脚本,包括:若省行输出标签为分省输出标签,则根据生成文件脚本和省行清单确定分省输出脚本;
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种批量数据文件下传方法,其特征在于,包括:获得数据表清单和省行清单,所述数据表清单中包含多个数据表的省行输出标签;根据所述数据表清单,调起每个数据表对应的生成文件脚本;根据每个数据表的省行输出标签,生成文件脚本和省行清单,确定输出脚本;根据所述输出脚本,进行批量数据文件下传。2.如权利要求1所述的批量数据文件下传方法,其特征在于,所述省行输出标签包括:分省输出标签;根据每个数据表的省行输出标签,生成文件脚本和省行清单,确定输出脚本,包括:若省行输出标签为分省输出标签,则根据生成文件脚本和省行清单确定分省输出脚本;根据所述输出脚本,进行批量数据文件下传,包括:根据所述分省输出脚本,进行批量数据文件下传。3.如权利要求2所述的批量数据文件下传方法,其特征在于,所述省行输出标签还包括:不分省输出标签;根据每个数据表的省行输出标签,生成文件脚本和省行清单,确定输出脚本,包括:若省行输出标签为不分省输出标签,则根据生成文件脚本确定不分省输出脚本;根据所述输出脚本,进行批量数据文件下传,包括:根据所述不分省输出脚本,进行批量数据文件下传。4.如权利要求1所述的批量数据文件下传方法,其特征在于,还包括:调起每个数据表对应的生成文件脚本后,输出log起始信息;进行批量数据文件下传后,输出log结束信息。5.一种批量数据文件下传装置,其特征在于,包括:清单获得模块,用于获得数据表清单和省行清单,所述数据表清单中包含多个数据表的省行输出标签;脚本调起模块,用于根据所述数据表清单,调起每个数据表对应的生成文件脚本;脚本...

【专利技术属性】
技术研发人员:张振耕
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1