[发明专利]批量文件关系链生成的方法及装置在审
申请号: | 202010614409.8 | 申请日: | 2020-06-30 |
公开(公告)号: | CN111813743A | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | 沈文东;陆沛卿 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F16/13 | 分类号: | G06F16/13;G06F16/14;H04L29/08 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王涛;任默闻 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 批量 文件 关系 生成 方法 装置 | ||
本发明提供了一种批量文件关系链生成的方法及装置。所述方法包括:获取多个应用之间批量文件传输的文件动态信息及文件静态关系;对所述文件动态信息与所述文件静态关系进行匹配,得到各应用之间的文件传输关系;对所述文件传输关系进行整合,生成多个应用之间批量文件传输的文件关系链。本发明通过构建多应用之间批量文件传输的文件关系链,准确的反映出批量文件的传输关系,实现所有批量文件的统一管理,打破原来由各系统自行管理、缺乏上下联动的困境,为快速解决批量异常提供排查依据,提高整体批量维护效率。
技术领域
本发明涉及批量文件处理技术领域,尤指一种批量文件关系链生成的方法及装置。
背景技术
银行批量处理/数据交换规模庞大且复杂,各个产品条线上的应用或多或少需要加工处理导出或导入数据,复杂的则涉及多产品条线内多个应用的数据交换。总体来看有串行链式的批量数据流、并行处理汇集到某一拆分节点的批量数据流、以及混合串/并行处理的批量数据流。批量提供常用功能有:
1)报表展现:报表应用A接收上游多个应用BCD的批量供数,而BCD的批量数据又来自其他应用。部分报送监管或者管理层需要查看的运营报表有时效性,必须在规定时间提供。
2)参数加载:应用A提供联机前台功能,业务设置新的业务参数,需要通过夜间批量文件传输给多个下游BCD应用,下游应用加载后业务参数生效。
3)交易处理:存在部分系统是通过批量文件形式传输账务清算文件,比如国际银行同业间的结算swift系统,银行收发清算文件,为客户完成账务处理。
现有技术问题:批量文件之间有互相依赖关系,某系统因业务量突增或者其他异常造成生成批量文件耗时增加或者未按时生成,给下游提供文件延迟,会造成下游一个或多个应用无法正常工作。
为此,需要构建可准确反映批量文件传输关系的文件关系链,用于切实查看到某一产品条线批量的总体处理进度,在某一应用发生批量故障时,能准确反映将影响哪些关联应用的后续批量,以做好充足的应急方案。
发明内容
本发明实施例的主要目的在于提供一种批量文件关系链生成的方法及装置,可准确反映批量文件传输关系,为快速解决批量异常提供排查依据,提高整体批量维护效率。
为解决现有技术中由于批量文件传输关系不清晰而导致的人力资源消耗大、效率低等问题,本发明实施例提供一种批量文件关系链生成的方法,所述方法包括:
获取多个应用之间批量文件传输的文件动态信息及文件静态关系;
对所述文件动态信息与所述文件静态关系进行匹配,得到各应用之间的文件传输关系;
对所述文件传输关系进行整合,生成多个应用之间批量文件传输的文件关系链。
可选的,在本发明一实施例中,所述文件静态关系包括生成的批量文件名称,以及生成批量文件所需的上游应用名称及上游文件名称。
可选的,在本发明一实施例中,所述文件动态信息包括传输开始时间、传输结束时间及文件大小信息。
可选的,在本发明一实施例中,所述方法还包括:根据各文件在预设时间范围内的传输开始时间及传输结束时间,生成平均传输完成时间点;根据预警阈值及平均传输完成时间点,判断文件传输是否正常;若文件传输不正常,则发出传输异常报警。
本发明实施例还提供一种批量文件关系链生成的装置,所述装置包括:
数据获取模块,用于获取多个应用之间批量文件传输的文件动态信息及文件静态关系;
传输关系模块,用于对所述文件动态信息与所述文件静态关系进行匹配,得到各应用之间的文件传输关系;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010614409.8/2.html,转载请声明来源钻瓜专利网。