【技术实现步骤摘要】
一种文件信息的处理方法及装置、电子设备、存储介质
[0001]本申请涉及数据分析
,特别涉及一种文件信息的处理方法及装置、电子设备、存储介质。
技术介绍
[0002]银行系统数量较多,并且系统间数据文件传输不适合系统间直接对接传输,所以会通过总线文件管理系统实现。总线文件管理系统承接所有数据文件产生系统进行文件发布与数据文件应用系统进行文件订阅的功能。
[0003]所以为了保证系统之间的数据传输,当上游系统的数据文件或数据接口信息等发布信息进行变更时,需要相应地对所影响的下游系统进行信息变更。而当前主要是通过人工分析出上游系统变更所影响的下游系统,以及分析出影响的内容,以按照影响的内容对所影响的下游系统的订阅信息和发布信息进行相应的调整。
[0004]但是人工进行分析的方式,不仅效率低,并且容易出现错误和遗漏,从而无法有效地保证系统间的数据传输。
技术实现思路
[0005]基于上述现有技术的不足,本申请提供了一种文件信息的处理方法及装置、电子设备、存储介质,以解决现有技术效率低且容易出现错误的问题。
[0006]为了实现上述目的,本申请提供了以下技术方案:
[0007]本申请第一方面提供了一种文件信息的处理方法,包括:
[0008]实时监测区块链中的信息变更动态;其中,所述区块链由各个业务系统以及总线文件管理系统组成,并记录有各个所述业务系统的发布订阅信息;所述发布订阅信息包括发布信息以及订阅信息;
[0009]当监测所述区块链上任意一个所述业务系 ...
【技术保护点】
【技术特征摘要】
1.一种文件信息的处理方法,其特征在于,包括:实时监测区块链中的信息变更动态;其中,所述区块链由各个业务系统以及总线文件管理系统组成,并记录有各个所述业务系统的发布订阅信息;所述发布订阅信息包括发布信息以及订阅信息;当监测所述区块链上任意一个所述业务系统的发布信息发生变更时,将所述业务系统确定为当前目标系统;从各个所述业务系统分析出所述发布订阅信息受变更的所述当前目标系统的发布信息影响的各个当前待变更系统;分别针对每个所述当前待变更系统,将对所述当前待变更系统的所述发布订阅信息的影响信息反馈给所述当前待变更系统,以触发所述当前待变更系统基于所述影响信息对所述区块链上的所述当前待变更系统的所述发布订阅信息进行变更。2.根据权利要求1所述的方法,其特征在于,所述从各个所述业务系统分析出所述发布订阅信息受变更的所述当前目标系统的发布信息影响的各个当前待变更系统,包括:根据数据血缘关系,分析出文件来源包含变更的所述当前目标系统的发布信息中的变更项的各个目标文件;从各个所述业务系统中,确定出所述各个所述目标文件所属的所述业务系统;将确定出的各个所述目标文件所属的所述业务系统确定为第一关联系统;分别分析变更的所述当前目标系统的发布信息对各个所述第一关联系统的所述发布订阅信息的影响信息;将对所述发布订阅信息的影响信息不为空的各个所述第一关联系统标记为所述当前待变更系统。3.根据权利要求2所述的方法,其特征在于,所述将对所述发布订阅信息的所述影响信息不为空的所述第一关联系统标记为所述当前待变更系统之后,还包括:分别针对最新标记的每个所述当前待变更系统,从各个所述业务系统中,确定出所述发布订阅信息与所述当前待变更系统的所述发布订阅信息的影响信息存在关联的各个所述第二关联系统;分析所述当前待变更系统的所述发布订阅信息的影响信息,对当前确定出的各个所述第二关联系统的所述发布订阅信息的影响信息;将对所述发布订阅信息的影响信息不为空的所述第二关联系统标记为所述当前待变更系统,并返回执行所述分别针对最新标记的每个所述当前待变更系统,从各个所述业务系统中,确定出所述发布订阅信息与所述当前待变更系统的所述发布订阅信息的影响信息存在关联的各个所述第二关联系统,直至当前确定出的所述第二关联系统的数量为零。4.根据权利要求2所述的方法,其特征在于,所述分别分析变更的所述当前目标系统的发布信息对各个所述第一关联系统的所述发布订阅信息的影响信息,包括:从所述区块链中获取变更的所述当前目标系统的发布信息以及各个所述第一关联系统的所述发布订阅信息;通过将变更的所述当前目标系统的发布信息的变更项与各个所述第一关联系统的所述发布订阅信息进行对比分析,得到对各个所述第一关联系统的所述发布订阅信息的影响信息。
5.一种文件信息的处理装置,其特征在于,包括:监测单元,用于实时监测区块链中的信息变更动态;其中,所述区块链由各个业务系统以及总线文件管理系统组成,并记录有各个所述业务系统的发布订...
【专利技术属性】
技术研发人员:胡盼盼,安嘉一,王弄笛,张海霞,张珍,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。