一种参数分类方法、装置、设备及介质与流程

未命名 07-28 阅读:96 评论:0


1.本技术涉及大数据领域,特别涉及一种参数分类方法、装置、设备及介质。


背景技术:

2.参数在银行业务管理中有着举足轻重的地位,基本在银行业务应用系统中无处不在。银行业务处理所涉及的机构管理、客户信息、会计核算、账务处理和权限控制等诸多要素都可能涉及到参数化设计。
3.参数即指将系统中对业务或技术处理逻辑起控制作用的数据提前进行设计与开发,形成的后续可以灵活配置维护和快速发布生效的数据。但目前全行对参数的统一理解及分类等尚未形成统一规范。参数管理流程不完善和不统一,存在潜在运营风险,维护效率低,不能有效提升运维质效及风险防控能力,且各系统中的公共类参数存在多次维护情况,各系统之间不能有效共享,造成资源浪费。


技术实现要素:

4.有鉴于此,本技术的目的在于提供一种参数分类方法、装置、设备及介质,将对应的参数表分配到对应的部门进行参数维护,有效形成参数的统一规范,大大提高参数维护的效率,大大降低参数运维的风险,便于参数维护。其具体方案如下:
5.一方面,本技术提供了一种参数分类方法,包括:
6.获取可参数化的数据列表;所述数据列表包括多个参数;
7.根据所述参数是否具有业务含义,对所述参数进行分组,得到业务类参数和技术类参数;所述业务类参数包括具有业务含义的参数,所述技术类参数包括不具有业务含义的参数;
8.根据业务种类对所述业务类参数进行划分,得到多个第一参数表,以及根据技术类型对所述技术类参数进行划分,得到多个第二参数表;每个所述第一参数表对应不同的业务种类;每个所述第二参数表对应不同的技术类型;
9.根据所述业务种类和业务部门的对应关系,将多个所述第一参数表分配到对应的业务部门,以及根据所述技术类型和技术部门的对应关系,将多个所述第二参数表分配到对应的技术部门,以便进行参数维护。
10.另一方面,本技术实施例还提供了一种参数分类装置,包括:
11.获取单元,用于获取可参数化的数据列表;所述数据列表包括多个参数;
12.第一处理单元,用于根据所述参数是否具有业务含义,对所述参数进行分组,得到业务类参数和技术类参数;所述业务类参数包括具有业务含义的参数,所述技术类参数包括不具有业务含义的参数;
13.第二处理单元,用于根据业务种类对所述业务类参数进行划分,得到多个第一参数表,以及根据技术类型对所述技术类参数进行划分,得到多个第二参数表;每个所述第一参数表对应不同的业务种类;每个所述第二参数表对应不同的技术类型;
14.第三处理单元,用于根据所述业务种类和业务部门的对应关系,将多个所述第一参数表分配到对应的业务部门,以及根据所述技术类型和技术部门的对应关系,将多个所述第二参数表分配到对应的技术部门,以便进行参数维护。
15.另一方面,本技术实施例还提供了一种计算机设备,所述计算机设备包括处理器以及存储器:
16.所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
17.所述处理器用于根据所述程序代码中的指令执行所述的参数分类方法。
18.另一方面,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行所述的参数分类方法。
19.本技术实施例提供了一种参数分类方法、装置、设备及介质,获取可参数化的数据列表;所述数据列表包括多个参数;根据所述参数是否具有业务含义,对所述参数进行分组,得到业务类参数和技术类参数;所述业务类参数包括具有业务含义的参数,所述技术类参数包括不具有业务含义的参数;根据业务种类对所述业务类参数进行划分,得到多个第一参数表,以及根据技术类型对所述技术类参数进行划分,得到多个第二参数表;每个所述第一参数表对应不同的业务种类;每个所述第二参数表对应不同的技术类型;根据所述业务种类和业务部门的对应关系,将多个所述第一参数表分配到对应的业务部门,以及根据所述技术类型和技术部门的对应关系,将多个所述第二参数表分配到对应的技术部门,以便进行参数维护。可见,在本技术实施例中,将对应的参数表分配到对应的部门进行参数维护,有效形成参数的统一规范,大大提高参数维护的效率,大大降低参数运维的风险,便于参数维护。
附图说明
20.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
21.图1示出了本技术实施例提供的一种参数分类方法的流程示意图;
22.图2为本技术实施例提供的一种参数分类装置的结构框图;
23.图3为本技术实施例提供的一种计算机设备的结构图。
具体实施方式
24.为使本技术的上述目的、特征和优点能够更加明显易懂,下面结合附图对本技术的具体实施方式做详细的说明。
25.在下面的描述中阐述了很多具体细节以便于充分理解本技术,但是本技术还可以采用其它不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本技术内涵的情况下做类似推广,因此本技术不受下面公开的具体实施例的限制。
26.正如背景技术中的描述,目前全行对参数的统一理解及分类等尚未形成统一规范。参数管理流程不完善和不统一,存在潜在运营风险,维护效率低,不能有效提升运维质效及风险防控能力,且各系统中的公共类参数存在多次维护情况,各系统之间不能有效共
享,造成资源浪费。
27.基于以上技术问题,本技术实施例提供了一种参数分类方法、装置、设备及介质,获取可参数化的数据列表;所述数据列表包括多个参数;根据所述参数是否具有业务含义,对所述参数进行分组,得到业务类参数和技术类参数;所述业务类参数包括具有业务含义的参数,所述技术类参数包括不具有业务含义的参数;根据业务种类对所述业务类参数进行划分,得到多个第一参数表,以及根据技术类型对所述技术类参数进行划分,得到多个第二参数表;每个所述第一参数表对应不同的业务种类;每个所述第二参数表对应不同的技术类型;根据所述业务种类和业务部门的对应关系,将多个所述第一参数表分配到对应的业务部门,以及根据所述技术类型和技术部门的对应关系,将多个所述第二参数表分配到对应的技术部门,以便进行参数维护。可见,在本技术实施例中,将对应的参数表分配到对应的部门进行参数维护,有效形成参数的统一规范,大大提高参数维护的效率,大大降低参数运维的风险,便于参数维护。
28.为了便于理解,下面结合附图对本技术实施例提供的一种参数分类方法、装置、设备及介质进行详细的说明。
29.参考图1所示,为本技术实施例提供的一种参数分类方法的流程示意图,该方法可以包括以下步骤。
30.s101,获取可参数化的数据列表;数据列表包括多个参数。
31.在本技术实施例中,可以获取可参数化的数据列表,数据列表中可以包括多个参数。
32.具体地,获取可参数化的数据列表,可以为对需求中的数据项进行参数识别分析,得到可参数化的数据列表。也就是说,建立对需求中的数据项进行参数识别分析,形成可参数化的数据列表,识别的原则可以为有内外部配置维护需求以及系统可开发实现,比如有的数据可以参数化,比如借记卡的挂失期限,有的数据不可以参数化,比如借记卡的账户名,将可以参数化的数据挑选出来,组成数据列表。
33.s102,根据参数是否具有业务含义,对参数进行分组,得到业务类参数和技术类参数。
34.在本技术实施例中,可以根据参数是否具有业务含义,对参数进行分组,得到业务类参数和技术类参数,业务类参数包括具有业务含义的参数,技术类参数包括不具有业务含义的参数。举例来说,业务类参数可以为借记卡的挂失期限,比如为30天或60天,技术类参数可以为响应时间,比如响应时间超过100s,则触发报错。从而对参数进行粗略划分,提高参数匹配到合适的维护部门的准确度。
35.在一种可能的实现方式中,s102可以具体包括,根据所述参数是否被多个系统共用,对所述参数进行分组,得到公共类参数和非公共类参数;所述公共类参数包括被多个系统共用的参数,所述非公共类参数包括被一个系统调用的参数;所述公共类参数用于分配到参数中心进行参数维护;根据所述非公共类参数是否具有业务含义,对所述非公共类参数进行分组,得到业务类参数和技术类参数。
36.具体地,根据参数是否被多个系统共用(共享原则),对参数进行分组,得到公共类参数和非公共类参数,其中,公共类参数包括被多个系统共用的参数,非公共类参数包括被一个系统调用的参数。对于公共类参数,则统一分配到参数中心进行参数维护,实现公共类
参数资源共享,提高维护的效率,减少维护次数,释放资源。对于非公共类参数划分为业务类参数和技术类参数。
37.具体地,按共享原则和影响范围分类,是否支持多个系统共用判断识别出公共参数和非公共参数。可以按应用范畴进行分类,基于参数是否有业务含义和规则的表达以及参数提出的需求方判断是业务参数还是技术参数,形成参数表,参数只有在参数表中才会起作用。
38.s103,根据业务种类对业务类参数进行划分,得到多个第一参数表,以及根据技术类型对技术类参数进行划分,得到多个第二参数表;每个第一参数表对应不同的业务种类;每个第二参数表对应不同的技术类型。
39.在本技术实施例中,对于业务类参数,可以根据业务种类的不同对其进行划分,得到多个第一参数表,每个第一参数表对应不同的业务种类,比如,第一参数表a对应业务种类1,第一参数表b对应业务种类2。
40.对于技术类参数,可以根据技术类型的不同对其进行划分,得到多个第二参数表,每个第二参数表对应不同的技术类型。这样,根据业务种类和技术类型的不同,再次对参数进行细致划分,以便精准匹配对应的参数维护部门。
41.s104,根据业务种类和业务部门的对应关系,将多个第一参数表分配到对应的业务部门,以及根据技术类型和技术部门的对应关系,将多个第二参数表分配到对应的技术部门,以便进行参数维护。
42.在本技术实施例中,业务种类和业务部门之间具有对应关系,可以根据该对应关系,将多个第一参数表分配到对应的业务部门,比如,第一参数表a分配到负责业务种类1的业务部门,第二参数表b分配到负责业务种类2的业务部门。同样的,技术类型和技术部门之间也具有对应关系,根据该对应关系将多个第二参数表分配到对应的技术部门,以便进行参数维护,使得每张参数表均配有一套标准化的管理流程。这样,将对应的参数表分配到对应的部门进行参数维护,有效形成参数的统一规范,大大提高参数维护的效率,大大降低参数运维的风险,便于参数维护。
43.此外,不同参数表对业务影响不一样,可以按照影响程度对参数表进行分类和定级,提高对影响程度高的参数表的维护效果,保障参数的合理使用。
44.在本技术实施例中,方法还包括根据参数关系的定义,确定第一参数表中参数的表内关系,以及多个第一参数表之间的表间关系,以及确定第二参数表中参数的表内关系,以及多个第二参数表之间的表间关系。
45.具体地,依据参数关系的定义,结合业务需求和功能设计,对参数关联关系进行识别,即明确参数的表内关系以及表间关系,生成参数关联关系清单,以确保后续参数维护的正确性,降低差错率和运维风险。
46.在本技术实施例中,方法还包括:对多个第一参数表和多个第二参数表设置审批流。具体地,维护部门可针对参数表设置适合本部门日常运维需要的审批流,如可发起参数维护申请的机构层级、审批节点等,以便提高维护效率,规范维护流程,支持不同级别不同参数表的多种审批维护模式。
47.本技术实施例提供了一种参数分类方法,获取可参数化的数据列表;数据列表包括多个参数;根据参数是否具有业务含义,对参数进行分组,得到业务类参数和技术类参
数;业务类参数包括具有业务含义的参数,技术类参数包括不具有业务含义的参数;根据业务种类对业务类参数进行划分,得到多个第一参数表,以及根据技术类型对技术类参数进行划分,得到多个第二参数表;每个第一参数表对应不同的业务种类;每个第二参数表对应不同的技术类型;根据业务种类和业务部门的对应关系,将多个第一参数表分配到对应的业务部门,以及根据技术类型和技术部门的对应关系,将多个第二参数表分配到对应的技术部门,以便进行参数维护。可见,在本技术实施例中,将对应的参数表分配到对应的部门进行参数维护,有效形成参数的统一规范,大大提高参数维护的效率,大大降低参数运维的风险,便于参数维护。
48.基于以上参数分类方法,本技术实施例还提供了一种参数分类装置,参考图2所示,为本技术实施例提供的一种参数分类装置的结构框图,该装置可以包括:
49.获取单元201,用于获取可参数化的数据列表;所述数据列表包括多个参数;
50.第一处理单元202,用于根据所述参数是否具有业务含义,对所述参数进行分组,得到业务类参数和技术类参数;所述业务类参数包括具有业务含义的参数,所述技术类参数包括不具有业务含义的参数;
51.第二处理单元203,用于根据业务种类对所述业务类参数进行划分,得到多个第一参数表,以及根据技术类型对所述技术类参数进行划分,得到多个第二参数表;每个所述第一参数表对应不同的业务种类;每个所述第二参数表对应不同的技术类型;
52.第三处理单元204,用于根据所述业务种类和业务部门的对应关系,将多个所述第一参数表分配到对应的业务部门,以及根据所述技术类型和技术部门的对应关系,将多个所述第二参数表分配到对应的技术部门,以便进行参数维护。
53.具体地,所述第一处理单元用于:
54.根据所述参数是否被多个系统共用,对所述参数进行分组,得到公共类参数和非公共类参数;所述公共类参数包括被多个系统共用的参数,所述非公共类参数包括被一个系统调用的参数;所述公共类参数用于分配到参数中心进行参数维护;
55.根据所述非公共类参数是否具有业务含义,对所述非公共类参数进行分组,得到业务类参数和技术类参数。具体地,所述装置还包括:
56.第四处理单元,用于根据参数关系的定义,确定所述第一参数表中参数的表内关系,以及多个所述第一参数表之间的表间关系,以及确定所述第二参数表中参数的表内关系,以及多个所述第二参数表之间的表间关系。
57.具体地,所述装置还包括:
58.设置单元,用于对多个所述第一参数表和多个所述第二参数表设置审批流。
59.具体地,所述获取单元用于:
60.对需求中的数据项进行参数识别分析,得到可参数化的数据列表。
61.本技术实施例提供了一种参数分类装置,获取单元,用于获取可参数化的数据列表;所述数据列表包括多个参数;第一处理单元,用于根据所述参数是否具有业务含义,对所述参数进行分组,得到业务类参数和技术类参数;所述业务类参数包括具有业务含义的参数,所述技术类参数包括不具有业务含义的参数;第二处理单元,用于根据业务种类对所述业务类参数进行划分,得到多个第一参数表,以及根据技术类型对所述技术类参数进行划分,得到多个第二参数表;每个所述第一参数表对应不同的业务种类;每个所述第二参数
表对应不同的技术类型;第三处理单元,用于根据所述业务种类和业务部门的对应关系,将多个所述第一参数表分配到对应的业务部门,以及根据所述技术类型和技术部门的对应关系,将多个所述第二参数表分配到对应的技术部门,以便进行参数维护。将对应的参数表分配到对应的部门进行参数维护,有效形成参数的统一规范,大大提高参数维护的效率,大大降低参数运维的风险,便于参数维护。
62.又一方面,本技术实施例提供了一种计算机设备,参见图3,该图示出了本技术实施例提供的一种计算机设备的结构图,所述设备包括处理器310以及存储器320:
63.所述存储器310用于存储程序代码,并将所述程序代码传输给所述处理器;
64.所述处理器320用于根据所述程序代码中的指令执行上述实施例提供的参数分类方法。
65.该计算机设备可以包括终端设备或服务器,前述的参数分类装置可以配置在该计算机设备中。
66.又一方面,本技术实施例还提供了一种存储介质,所述存储介质用于存储计算机程序,所述计算机程序用于执行上述实施例提供的参数分类方法。
67.另外,本技术实施例还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方面的各种可选实现方式中提供的参数分类方法。
68.需要说明的是,本发明提供的一种参数分类方法、装置、设备及介质可用于大数据领域或金融领域。上述仅为示例,并不对本发明提供的一种参数分类方法、装置、设备及介质的应用领域进行限定。
69.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令硬件来完成,前述程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质可以是下述介质中的至少一种:只读存储器(英文:read-only memory,缩写:rom)、ram、磁碟或者光盘等各种可以存储程序代码的介质。
70.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“对应于”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
71.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其它实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。
72.以上所述仅是本技术的优选实施方式,虽然本技术已以较佳实施例披露如上,然而并非用以限定本技术。任何熟悉本领域的技术人员,在不脱离本技术技术方案范围情况
下,都可利用上述揭示的方法和技术内容对本技术技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本技术技术方案的内容,依据本技术的技术实质对以上实施例所做的任何的简单修改、等同变化及修饰,均仍属于本技术技术方案保护的范围内。

技术特征:
1.一种参数分类方法,其特征在于,包括:获取可参数化的数据列表;所述数据列表包括多个参数;根据所述参数是否具有业务含义,对所述参数进行分组,得到业务类参数和技术类参数;所述业务类参数包括具有业务含义的参数,所述技术类参数包括不具有业务含义的参数;根据业务种类对所述业务类参数进行划分,得到多个第一参数表,以及根据技术类型对所述技术类参数进行划分,得到多个第二参数表;每个所述第一参数表对应不同的业务种类;每个所述第二参数表对应不同的技术类型;根据所述业务种类和业务部门的对应关系,将多个所述第一参数表分配到对应的业务部门,以及根据所述技术类型和技术部门的对应关系,将多个所述第二参数表分配到对应的技术部门,以便进行参数维护。2.根据权利要求1所述的参数分类方法,其特征在于,所述根据所述参数是否具有业务含义,对所述参数进行分组,得到业务类参数和技术类参数,包括:根据所述参数是否被多个系统共用,对所述参数进行分组,得到公共类参数和非公共类参数;所述公共类参数包括被多个系统共用的参数,所述非公共类参数包括被一个系统调用的参数;所述公共类参数用于分配到参数中心进行参数维护;根据所述非公共类参数是否具有业务含义,对所述非公共类参数进行分组,得到业务类参数和技术类参数。3.根据权利要求1所述的参数分类方法,其特征在于,所述方法还包括:根据参数关系的定义,确定所述第一参数表中参数的表内关系,以及多个所述第一参数表之间的表间关系,以及确定所述第二参数表中参数的表内关系,以及多个所述第二参数表之间的表间关系。4.根据权利要求1所述的参数分类方法,其特征在于,所述方法还包括:对多个所述第一参数表和多个所述第二参数表设置审批流。5.根据权利要求1-4任意一项所述的参数分类方法,其特征在于,所述获取可参数化的数据列表,包括:对需求中的数据项进行参数识别分析,得到可参数化的数据列表。6.一种参数分类装置,其特征在于,包括:获取单元,用于获取可参数化的数据列表;所述数据列表包括多个参数;第一处理单元,用于根据所述参数是否具有业务含义,对所述参数进行分组,得到业务类参数和技术类参数;所述业务类参数包括具有业务含义的参数,所述技术类参数包括不具有业务含义的参数;第二处理单元,用于根据业务种类对所述业务类参数进行划分,得到多个第一参数表,以及根据技术类型对所述技术类参数进行划分,得到多个第二参数表;每个所述第一参数表对应不同的业务种类;每个所述第二参数表对应不同的技术类型;第三处理单元,用于根据所述业务种类和业务部门的对应关系,将多个所述第一参数表分配到对应的业务部门,以及根据所述技术类型和技术部门的对应关系,将多个所述第二参数表分配到对应的技术部门,以便进行参数维护。7.根据权利要求6所述的参数分类装置,其特征在于,所述第一处理单元用于:
根据所述参数是否被多个系统共用,对所述参数进行分组,得到公共类参数和非公共类参数;所述公共类参数包括被多个系统共用的参数,所述非公共类参数包括被一个系统调用的参数;所述公共类参数用于分配到参数中心进行参数维护;根据所述非公共类参数是否具有业务含义,对所述非公共类参数进行分组,得到业务类参数和技术类参数。8.根据权利要求6所述的参数分类装置,其特征在于,所述装置还包括:第四处理单元,用于根据参数关系的定义,确定所述第一参数表中参数的表内关系,以及多个所述第一参数表之间的表间关系,以及确定所述第二参数表中参数的表内关系,以及多个所述第二参数表之间的表间关系。9.一种计算机设备,其特征在于,所述计算机设备包括处理器以及存储器:所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;所述处理器用于根据所述程序代码中的指令执行权利要求1-5中任意一项所述的参数分类方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行权利要求1-5中任意一项所述的参数分类方法。

技术总结
本申请公开了一种参数分类方法、装置、设备及介质,可应用于大数据领域或金融领域。获取可参数化的数据列表;根据参数是否具有业务含义,对参数进行分组,得到业务类参数和技术类参数;根据业务种类对业务类参数进行划分,得到多个第一参数表,以及根据技术类型对技术类参数进行划分,得到多个第二参数表;根据业务种类和业务部门的对应关系,将多个第一参数表分配到对应的业务部门,以及根据技术类型和技术部门的对应关系,将多个第二参数表分配到对应的技术部门,以便进行参数维护。将对应的参数表分配到对应的部门进行参数维护,有效形成参数的统一规范,大大提高参数维护的效率,大大降低参数运维的风险,便于参数维护。便于参数维护。便于参数维护。


技术研发人员:余蜜
受保护的技术使用者:中国银行股份有限公司
技术研发日:2023.04.27
技术公布日:2023/7/27
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐