一种参数协同变更方法及相关设备技术

技术编号:36881055 阅读:19 留言:0更新日期:2023-03-15 21:09
本公开提供的一种参数协同变更方法及相关设备,通过预设协同变更参数规则库和建立的协同机制,将涉及多参数协同变更的数据存在性校验定位于申请环节,有效地对参数变更申请与参数变更发布任务进行分离,从而以半并行的方式实现参数协同变更,进而能够有效降低参数协同变更过程中的参数错误变更风险,提升参数协同变更的效率。同变更的效率。同变更的效率。

【技术实现步骤摘要】
一种参数协同变更方法及相关设备


[0001]本公开涉及参数运维管理
,尤其涉及一种参数协同变更方法及相关设备。

技术介绍

[0002]在采用组件化应用架构设计的信息系统中,组件在封装功能的同时,对相应的数据也进行封装,组件间数据无冗余,数据间调用关系复杂度升级。业务参数集中管理的模式,在一定程度上屏蔽了用户对组件功能解耦的感知,使得由多个组件共同实现的一个完整业务功能涉及的多个参数通过参数管理的统一流程完成设置。
[0003]当前,对于多参数的协同变更,由用户在完成一个参数的申请发布生效后,才能发起调用该参数的其他参数的变更流程。在此过程中存在包括数据篡改以及误录在内的参数错误变更风险。
[0004]因此,如何降低参数协同变更过程中的参数错误变更风险,成为本领域技术人员急需解决的技术问题。

技术实现思路

[0005]鉴于上述问题,本公开提供一种克服上述问题或者至少部分地解决上述问题的一种参数协同变更方法及相关设备,技术方案如下:
[0006]一种参数协同变更方法,包括:
[0007]获得第一参数的第一参数变更申请;
[0008]利用所述第一参数变更申请,生成与所述第一参数对应的临时数据表和第一参数变更发布任务;
[0009]获得第二参数的第二参数变更申请和调用触发校验信息,其中,所述调用触发校验信息包括所述第一参数的第一标识以及调用字段;
[0010]在所述第一标识对应的正式数据表中查询是否存在所述调用字段,如果不存在,则查询预设协同变更参数规则库中是否存在目标调用关系信息,其中,所述目标调用关系信息为所述第二参数调用所述第一参数的所述调用字段的描述信息;
[0011]在所述预设协同变更参数规则库中存在所述目标调用关系信息的情况下,查询所述临时数据表中是否存在所述调用字段,如果存在,则利用所述第二参数变更申请,生成与所述第二参数对应的第二参数变更发布任务;
[0012]对所述第一参数变更发布任务和所述第二参数变更发布任务进行发布。
[0013]可选的,所述第二参数变更申请包括参数变更类型,所述对所述第一参数变更发布任务和所述第二参数变更发布任务进行发布,包括:
[0014]利用所述参数变更类型和所述目标调用关系信息,确定所述第一参数变更发布任务和所述第二参数变更发布任务的发布顺序;
[0015]按照所述发布顺序,对所述第一参数变更发布任务和所述第二参数变更发布任务
进行发布。
[0016]可选的,所述按照所述发布顺序,对所述第一参数变更发布任务和所述第二参数变更发布任务进行发布,包括:
[0017]在所述发布顺序为由所述第一参数变更发布任务至所述第二参数变更发布任务的情况下,在发布所述第一参数变更发布任务成功之后,执行发布所述第二参数变更发布任务。
[0018]可选的,在所述利用所述第二参数变更申请,生成与所述第二参数对应的第二参数变更发布任务之后,所述方法还包括:
[0019]在所述第一参数变更发布任务退回的情况下,若获得所述第一参数的第三参数变更申请,则查询所述第一参数的所述调用字段在所述第一参数变更发布任务退回之后是否存在修改操作记录,如果存在,则撤销所述第二参数变更发布任务。
[0020]可选的,在所述利用所述第一参数变更申请,生成与所述第一参数对应的临时数据表和第一参数变更发布任务之前,所述方法还包括:
[0021]获得与所述第一参数变更申请对应的第一审核结果;
[0022]在所述第一审核结果为通过的情况下,执行所述利用所述第一参数变更申请,生成与所述第一参数对应的临时数据表和第一参数变更发布任务的步骤。
[0023]可选的,在所述第一标识对应的正式数据表中查询是否存在所述调用字段之前,所述方法还包括:
[0024]获得与所述第二参数变更申请对应的第二审核结果;
[0025]在所述第二审核结果为通过的情况下,执行所述在所述第一标识对应的正式数据表中查询是否存在所述调用字段的步骤。
[0026]可选的,所述方法还包括:
[0027]在所述第一标识对应的正式数据表中查询到存在所述调用字段的情况下,执行所述利用所述第二参数变更申请,生成与所述第二参数对应的第二参数变更发布任务的步骤。
[0028]一种参数协同变更装置,包括:第一获得单元、第一生成单元、第二获得单元、第一查询单元、第二查询单元、第三查询单元、第二生成单元和任务发布单元,
[0029]所述第一获得单元,用于获得第一参数的第一参数变更申请;
[0030]所述第一生成单元,用于利用所述第一参数变更申请,生成与所述第一参数对应的临时数据表和第一参数变更发布任务;
[0031]所述第二获得单元,用于获得第二参数的第二参数变更申请和调用触发校验信息,其中,所述调用触发校验信息包括所述第一参数的第一标识以及调用字段;
[0032]所述第一查询单元,用于在所述第一标识对应的正式数据表中查询是否存在所述调用字段,如果不存在,则触发所述第二查询单元;
[0033]所述第二查询单元,用于查询预设协同变更参数规则库中是否存在目标调用关系信息,其中,所述目标调用关系信息为所述第二参数调用所述第一参数的所述调用字段的描述信息;
[0034]所述第三查询单元,用于在所述预设协同变更参数规则库中存在所述目标调用关系信息的情况下,查询所述临时数据表中是否存在所述调用字段,如果存在,则触发所述第
二生成单元;
[0035]所述第二生成单元,用于利用所述第二参数变更申请,生成与所述第二参数对应的第二参数变更发布任务;
[0036]所述任务发布单元,用于对所述第一参数变更发布任务和所述第二参数变更发布任务进行发布。
[0037]一种计算机可读存储介质,其上存储有程序,所述程序被处理器执行时实现上述任一项所述的参数协同变更方法。
[0038]一种电子设备,所述电子设备包括至少一个处理器、以及与处理器连接的至少一个存储器、总线;其中,所述处理器、所述存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行上述任一项所述的参数协同变更方法。
[0039]借由上述技术方案,本公开提供的一种参数协同变更方法及相关设备,获得第一参数的第一参数变更申请;利用所述第一参数变更申请,生成与所述第一参数对应的临时数据表和第一参数变更发布任务;获得第二参数的第二参数变更申请和调用触发校验信息,其中,所述调用触发校验信息包括所述第一参数的第一标识以及调用字段;在所述第一标识对应的正式数据表中查询是否存在所述调用字段,如果不存在,则查询预设协同变更参数规则库中是否存在目标调用关系信息,其中,所述目标调用关系信息为所述第二参数调用所述第一参数的所述调用字段的描述信息;在所述预设协同变更参数规则库中存在所述目标调用关系信息的情况下,查询所述临时数据表中是否存在所述调用字段,如果存在,则利用所述第二参数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种参数协同变更方法,其特征在于,包括:获得第一参数的第一参数变更申请;利用所述第一参数变更申请,生成与所述第一参数对应的临时数据表和第一参数变更发布任务;获得第二参数的第二参数变更申请和调用触发校验信息,其中,所述调用触发校验信息包括所述第一参数的第一标识以及调用字段;在所述第一标识对应的正式数据表中查询是否存在所述调用字段,如果不存在,则查询预设协同变更参数规则库中是否存在目标调用关系信息,其中,所述目标调用关系信息为所述第二参数调用所述第一参数的所述调用字段的描述信息;在所述预设协同变更参数规则库中存在所述目标调用关系信息的情况下,查询所述临时数据表中是否存在所述调用字段,如果存在,则利用所述第二参数变更申请,生成与所述第二参数对应的第二参数变更发布任务;对所述第一参数变更发布任务和所述第二参数变更发布任务进行发布。2.根据权利要求1所述的方法,其特征在于,所述第二参数变更申请包括参数变更类型,所述对所述第一参数变更发布任务和所述第二参数变更发布任务进行发布,包括:利用所述参数变更类型和所述目标调用关系信息,确定所述第一参数变更发布任务和所述第二参数变更发布任务的发布顺序;按照所述发布顺序,对所述第一参数变更发布任务和所述第二参数变更发布任务进行发布。3.根据权利要求2所述的方法,其特征在于,所述按照所述发布顺序,对所述第一参数变更发布任务和所述第二参数变更发布任务进行发布,包括:在所述发布顺序为由所述第一参数变更发布任务至所述第二参数变更发布任务的情况下,在发布所述第一参数变更发布任务成功之后,执行发布所述第二参数变更发布任务。4.根据权利要求1所述的方法,其特征在于,在所述利用所述第二参数变更申请,生成与所述第二参数对应的第二参数变更发布任务之后,所述方法还包括:在所述第一参数变更发布任务退回的情况下,若获得所述第一参数的第三参数变更申请,则查询所述第一参数的所述调用字段在所述第一参数变更发布任务退回之后是否存在修改操作记录,如果存在,则撤销所述第二参数变更发布任务。5.根据权利要求1所述的方法,其特征在于,在所述利用所述第一参数变更申请,生成与所述第一参数对应的临时数据表和第一参数变更发布任务之前,所述方法还包括:获得与所述第一参数变更申请对应的第一审核结果;在所述第一审核结果为通过的情况下,执行所述利用所述第一参数变更申请,生成与所述第一参...

【专利技术属性】
技术研发人员:江淑芝闫继忠金燕虞海春周良
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1