一种风控中台的变量管理方法、系统、设备及存储介质技术方案

技术编号:38813588 阅读:18 留言:0更新日期:2023-09-15 19:52
本申请公开了一种风控中台的变量管理方法、系统、设备及存储介质,涉及风控领域,包括:数据存储工具,用于将从当前业务系统获取的业务数据存储至预设数据库的离线数仓和实时数仓中;接口管理模块,用于基于预设业务类型信息以及预设分布式框架对离线数仓和实时数仓进行接口封装,并根据预设接口配置规则对封装后得到的接口进行相应的配置化管理操作;变量管理模块,用于利用预设编程语言以及预设数据处理规则依次执行相应的业务数据获取操作、变量加工操作,并通过构建相应的变量库对得到的变量进行统一管理,以当接收到与相应风控操作对应的变量请求时基于变量库完成相应的请求响应操作。这样一来,本申请能够有效实现对变量的统一接入及管理。量的统一接入及管理。量的统一接入及管理。

【技术实现步骤摘要】
一种风控中台的变量管理方法、系统、设备及存储介质


[0001]本专利技术涉及风控领域,特别涉及一种风控中台的变量管理方法、系统、设备及存储介质。

技术介绍

[0002]目前,为了实现对公司风险变量的定义、管理、加工、发布、配置化等功能,提升变量的接入速度,为公司的风险能力建设提供重要支撑。变量的加工大多通过硬编码实现,变量分布在信贷系统和风控多个服务内,且并未进行统一定义和管理。这样一来,由于无法对变量进行统一管理导致的重复开发的工作量,并进而容易造成风控系统的管理混乱。

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提供一种风控中台的变量管理方法、系统、设备及存储介质,能够实现对风控中台的变量的统一接入及管理。其具体方案如下:第一方面,本申请提供了一种风控中台的变量管理系统,包括:数据存储工具,用于将从当前业务系统获取的业务数据存储至预设数据库的离线数仓和实时数仓中;接口管理模块,用于基于预设业务类型信息以及预设分布式框架对所述离线数仓和所述实时数仓进行接口封装,并根据预设接口配置规则对封装后得到的接口进行相应的配置化管理操作;变量管理模块,用于利用预设编程语言以及预设数据处理规则依次执行相应的业务数据获取操作、变量加工操作,并通过构建相应的变量库对得到的变量进行统一管理,以当接收到与相应风控操作对应的变量请求时基于所述变量库完成相应的请求响应操作。
[0004]可选的,所述数据存储工具,包括:数据获取单元,用于通过流计算获取当前业务系统采集到的业务数据;数据存储单元,用于将所述业务数据存储至HBase的离线数仓和实时数仓中。
[0005]可选的,所述接口管理模块,包括:接口封装单元,用于基于预设业务类型信息以及Dubbo框架对所述离线数仓和所述实时数仓进行接口封装。
[0006]可选的,所述接口管理模块,包括:接口配置化管理单元,用于对封装后得到的接口进行相应的接口信息配置操作,并通过构建相应的接口库对配置后接口进行统一管理。
[0007]可选的,所述变量管理模块,包括:变量查找单元,用于在接收到与相应风控操作对应的变量请求之后,基于所述变量请求从所述变量库中查找出目标变量;请求响应子模块,用于基于预先配置的变量数据类型字典表对所述目标变量执行相应的类型转换操作,并基于转换结果完成相应的请求响应操作。
[0008]可选的,所述请求响应子模块,包括:第一请求响应单元,用于当所述转换结果表明所述类型转换操作执行失败时,基于与所述目标变量的变量类型对应的预设默认值对所述目标变量执行第一赋值操作,并基于得到的第一赋值结果进行响应;或,第二请求响应单元,用于当所述转换结果表明所述类型转换操作执行成功时,对转换后的所述目标变量执行第二赋值操作,并基于得到的第二赋值结果进行响应。
[0009]可选的,所述变量管理模块,包括:数据获取单元,用于基于与任一业务接口对应的接口信息获取相应的待处理业务数据;其中,所述业务接口包括所述封装后得到的接口;变量加工单元,用于利用预设编程语言对所述待处理业务数据进行Json解析,并对得到的解析后业务数据进行相应的业务逻辑加工操作,以得到相应的变量。
[0010]第二方面,本申请提供了一种风控中台的变量管理方法,包括:将从当前业务系统获取的业务数据存储至预设数据库的离线数仓和实时数仓中;基于预设业务类型信息以及预设分布式框架对所述离线数仓和所述实时数仓进行接口封装,并根据预设接口配置规则对封装后得到的接口进行相应的配置化管理操作;利用预设编程语言以及预设数据处理规则依次执行相应的业务数据获取操作、变量加工操作,并通过构建相应的变量库对得到的变量进行统一管理,以当接收到与相应风控操作对应的变量请求时基于所述变量库完成相应的请求响应操作。
[0011]第三方面,本申请提供了一种电子设备,包括:存储器,用于保存计算机程序;处理器,用于执行所述计算机程序,以实现前述的风控中台的变量管理方法的步骤。
[0012]第四方面,本申请提供了一种计算机可读存储介质,用于保存计算机程序,所述计算机程序被处理器执行时实现前述的风控中台的变量管理方法的步骤。
[0013]可见,本申请中,数据存储工具,用于将从当前业务系统获取的业务数据存储至预设数据库的离线数仓和实时数仓中;接口管理模块,用于基于预设业务类型信息以及预设分布式框架对所述离线数仓和所述实时数仓进行接口封装,并根据预设接口配置规则对封装后得到的接口进行相应的配置化管理操作;变量管理模块,用于利用预设编程语言以及预设数据处理规则依次执行相应的业务数据获取操作、变量加工操作,并通过构建相应的变量库对得到的变量进行统一管理,以当接收到与相应风控操作对应的变量请求时基于所述变量库完成相应的请求响应操作。本申请在将业务数据存储至预设数据库的离线数仓和实时数仓之后,对所述预设数据库的离线数仓和所述实时数仓进行接口封装,然后通过接口依次执行相应的业务数据获取操作、变量加工操作,并构建相应的变量库。这样一来,实现了对风控中台的变量的统一接入和管理,从而避免了由于无法对变量进行统一管理导致的重复开发的工作量,并进而避免了由此造成风控系统管理混乱的情况。
附图说明
[0014]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本
专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0015]图1为本申请提供的一种风控中台的变量管理系统结构示意图;图2为本申请提供的一种具体的风控中台的变量管理系统结构示意图;图3为本申请提供的一种风控中台的变量管理方法流程图;图4为本申请提供的一种电子设备结构图。
具体实施方式
[0016]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0017]目前,为了实现对公司风险变量的定义、管理、加工、发布、配置化等功能,提升变量的接入速度,为公司的风险能力建设提供重要支撑。变量的加工大多通过硬编码实现,变量分布在信贷系统和风控多个服务内,且并未进行统一定义和管理。这样一来,由于无法对变量进行统一管理导致的重复开发的工作量,并进而容易造成风控系统的管理混乱。为此,本申请提供了一种风控中台的变量管理方案,能够实现对风控中台的变量的统一接入及管理。
[0018]参见图1所示,本专利技术实施例公开了一种风控中台的变量管理系统,所述风控中台的变量管理系统包括数据存储工具11、接口管理模块12、变量管理模块13,具体的:数据存储工具11,用于将从当前业务系统获取的业务数据存储至预设数据库的离线数仓和实时数仓中。
[0019]本实施例中,所述数据存储工具,具体可以包括:数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种风控中台的变量管理系统,其特征在于,包括:数据存储工具,用于将从当前业务系统获取的业务数据存储至预设数据库的离线数仓和实时数仓中;接口管理模块,用于基于预设业务类型信息以及预设分布式框架对所述离线数仓和所述实时数仓进行接口封装,并根据预设接口配置规则对封装后得到的接口进行相应的配置化管理操作;变量管理模块,用于利用预设编程语言以及预设数据处理规则依次执行相应的业务数据获取操作、变量加工操作,并通过构建相应的变量库对得到的变量进行统一管理,以当接收到与相应风控操作对应的变量请求时基于所述变量库完成相应的请求响应操作。2.根据权利要求1所述的风控中台的变量管理系统,其特征在于,所述数据存储工具,包括:数据获取单元,用于通过流计算获取当前业务系统采集到的业务数据;数据存储单元,用于将所述业务数据存储至HBase的离线数仓和实时数仓中。3.根据权利要求1所述的风控中台的变量管理系统,其特征在于,所述接口管理模块,包括:接口封装单元,用于基于预设业务类型信息以及Dubbo框架对所述离线数仓和所述实时数仓进行接口封装。4.根据权利要求1所述的风控中台的变量管理系统,其特征在于,所述接口管理模块,包括:接口配置化管理单元,用于对封装后得到的接口进行相应的接口信息配置操作,并通过构建相应的接口库对配置后接口进行统一管理。5.根据权利要求1所述的风控中台的变量管理系统,其特征在于,所述变量管理模块,包括:变量查找单元,用于在接收到与相应风控操作对应的变量请求之后,基于所述变量请求从所述变量库中查找出目标变量;请求响应子模块,用于基于预先配置的变量数据类型字典表对所述目标变量执行相应的类型转换操作,并基于转换结果完成相应的请求响应操作。6.根据权利要求5所述的风控中台的变量管理系统,...

【专利技术属性】
技术研发人员:孙智勇李博
申请(专利权)人:中信消费金融有限公司
类型:发明
国别省市:

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

1