一种支持多种复杂计算方式的实时指标配置方法及系统技术方案

技术编号:21034694 阅读:19 留言:0更新日期:2019-05-04 05:34
本发明专利技术实施例提供了一种支持多种复杂计算方式的实时指标配置方法及系统,方法包括:确定数据类型以及所述数据类型对应的调用函数;根据所述数据类型以及所述数据类型对应的调用函数,确定所述数据类型所使用的各种计算函数;将所述数据类型以及所述计算函数配置到内存。本发明专利技术实施例提供的一种支持多种复杂计算方式的实时指标配置方法及系统,可以支持多种数据格式,支持多种计算方法,同时满足高并发低延时的实时处置需求,从而能够在配置多条复杂规则的前提下,同时处置大量并发交易,且能满足延时极低基本对正常业务无打扰的需求。

【技术实现步骤摘要】
一种支持多种复杂计算方式的实时指标配置方法及系统
本专利技术实施例涉及反欺诈规则配置计算
,尤其涉及一种支持多种复杂计算方式的实时指标配置方法及系统。
技术介绍
实时反欺诈规则配置计算功能作为一种优良的欺诈风险识别工具,正在为越来越多的金融公司采用。反欺诈规则功能经过多年发展,逐步形成了一套完善的体系方法,实时指标配置计算是规则引擎的核心功能,如何实现一套支持多种数据格式,能够实现多种复杂配置方式,支持高并发低延时的规则引擎是评价一套反欺诈系统是否优良的重要标准。首先,支持的数据格式是否多样。常规规则引擎,一般只支持数值型和布尔型变量。而伴随着大数据时代的来临,需要处理的数据格式日益多样化,不仅需要支持数值型、布尔型变量;大量的字符型、枚举型变量、时间日期型变量,以及需要特殊处理方法的变量,如IP地址等,只有满足这些变量类型的处理,才能为规则制定提供丰富的字段来源。其次,支持的计算方式是否多样。常规的规则引擎,一般只支持简单的加减乘除、求和、求频数、求极值、求均值、逻辑判断等计算方式,以此配置出来的规则也相对简单。而现在黑产攻击方式层出不穷,简单方法配置出的规则更容易被突破,只有增加更多符合业务实际的规则统计才能更好的应对黑灰产的攻击。最后,是否支持高并发低延时。经过对业务场景的大量研究,我们发现黑灰产的攻击大多借助群控设备、打码平台、自动化工具、代理IP等手段,通过批量化、自动化的方式进行。实时交易场景,如银行的转账、支付等交易,天然的拥有大数量、高并发的特征。如何在不打扰正常客户的情况下,识别实时交易行为中的黑灰产攻击,对反欺诈系统的并发能力及处理速度提出了很高要求。规则引擎的并发及延时是相互矛盾的统一体,并发交易大,一般系统处理时效就会相对缓慢。在配置少数简单规则或统计的前提下,做到高并发低延时并不是很困难,难的是在配置大量需要复杂计算的规则统计的前提下,满足一定的并发数量及反馈时效。因此,现在亟需一种支持多种复杂计算方式的实时指标配置方法来解决上述问题。
技术实现思路
为了解决上述问题,本专利技术实施例提供一种克服上述问题或者至少部分地解决上述问题的一种支持多种复杂计算方式的实时指标配置方法及系统。第一方面本专利技术实施例提供一种支持多种复杂计算方式的实时指标配置方法,包括:确定数据类型以及所述数据类型对应的调用函数;根据所述数据类型以及所述数据类型对应的调用函数,确定所述数据类型所使用的各种计算函数;将所述数据类型以及所述计算函数配置到内存。第二方面本专利技术实施例提供了一种支持多种复杂计算方式的实时指标配置系统,包括:调用函数确定模块,用于确定数据类型以及所述数据类型对应的调用函数;计算函数确定模块,用于根据所述数据类型以及所述数据类型对应的调用函数,确定所述数据类型所使用的各种计算函数;配置模块,用于将所述数据类型以及所述计算函数配置到内存。第三方面本专利技术实施例提供了一种电子设备,包括:处理器、存储器、通信接口和总线;其中,所述处理器、存储器、通信接口通过所述总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行上述实时指标配置方法。第四方面本专利技术实施例提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述的实时指标配置方法。本专利技术实施例提供的一种支持多种复杂计算方式的实时指标配置方法及系统,可以支持多种数据格式,支持多种计算方法,同时满足高并发低延时的实时处置需求,从而能够在配置多条复杂规则的前提下,同时处置大量并发交易,且能满足延时极低基本对正常业务无打扰的需求。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种支持多种复杂计算方式的实时指标配置方法流程示意图;图2是本专利技术实施例提供的一种支持多种复杂计算方式的实时指标配置系统结构示意图;图3是本专利技术实施例提供的电子设备的结构框图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。目前,现有技术中尚没有一种能够支持多种数据格式、支持多种计算方法、同时满足高并发低延迟的实时交易反欺诈需求的规则引擎。针对上述问题,图1是本专利技术实施例提供的一种支持多种复杂计算方式的实时指标配置方法流程示意图,如图1所示,包括:101、确定数据类型以及所述数据类型对应的调用函数;102、根据所述数据类型以及所述数据类型对应的调用函数,确定所述数据类型所使用的各种计算函数;103、将所述数据类型以及所述计算函数配置到内存。需要说明的是,本专利技术实施例提供的方法适用于信用卡申请反欺诈系统、银行交易反欺诈系统及信贷审核风控系统等多种平台。在目前大数据环境下,数据格式来源多样,只有综合利用各种字段对欺诈行为进行分析从而精准定位风险的业务环境,充分利用系统收集的各类字段才可以更好的拦截黑灰产攻击行为。故而本专利技术实施例提供的方案支持多种数据类型,也可称为数据格式,例如:数值型(包括整形、长整型、浮点型、双精度型)、字符型(包括字符串、枚举型)、布尔型、日期时间型等多种数据类型,与此同时,对于IP地址、手机号、身份证号等特殊数据,本专利技术实施例也提供相应的转换方式,从而在步骤101中,根据确定的数据类型,将数据类型转换为相对应的调用函数。进一步的,在步骤102中,本专利技术实施例针对不同的数据类型,提供了丰富多样的计算方式,例如:涵盖加减乘除、逻辑判断、数理统计、时间函数、转换函数、自定义公式等多种算法。本专利技术实施例还根据风险发生的实际需求,增添了快照、状态、相同计数、唯一计数、二项分布、平均分布等多种计算方法,且能够根据客户需要,自定义公式配置复杂计算。其中主要利用的思路为通过逻辑关系将基本计算函数对比关系进行叠加,从而配置出嵌套函数,增加计算的复杂性和可用性。最后,在步骤103中,本专利技术实施例会将各种数据以及相应的计算函数配置到内存中,经测试表明,本专利技术实施例提供的方案能够实现单机6500+TPS的处理能力和小于5ms的处理速度。从而做到延时极低基本对正常业务无打扰的需求。本专利技术实施例提供的一种支持多种复杂计算方式的实时指标配置方法,可以支持多种数据格式,支持多种计算方法,同时满足高并发低延时的实时处置需求,从而能够在配置多条复杂规则的前提下,同时处置大量并发交易,且能满足延时极低基本对正常业务无打扰的需求。在上述实施例的基础上,所述确定数据类型以及所述数据类型对应的调用函数,包括:获知所述数据类型;在预设的数据类型和调用函数之间的匹配关系表中确定目标调用函数。由上述实施例的内容可知,本专利技术实施例能够支持多种数据类型(数据格式),那么对于每一种获知的数据类型,本专利技术实施例均能在预本文档来自技高网
...

【技术保护点】
1.一种支持多种复杂计算方式的实时指标配置方法,其特征在于,包括:确定数据类型以及所述数据类型对应的调用函数;根据所述数据类型以及所述数据类型对应的调用函数,确定所述数据类型所使用的各种计算函数;将所述数据类型以及所述计算函数配置到内存。

【技术特征摘要】
1.一种支持多种复杂计算方式的实时指标配置方法,其特征在于,包括:确定数据类型以及所述数据类型对应的调用函数;根据所述数据类型以及所述数据类型对应的调用函数,确定所述数据类型所使用的各种计算函数;将所述数据类型以及所述计算函数配置到内存。2.根据权利要求1所述的方法,其特征在于,所述确定数据类型以及所述数据类型对应的调用函数,包括:获知所述数据类型;在预设的数据类型和调用函数之间的匹配关系表中确定目标调用函数。3.根据权利要求1所述的方法,其特征在于,所述根据所述数据类型以及所述数据类型对应的调用函数,确定所述数据类型所使用的各种计算函数,包括:根据所述数据类型以及所述数据类型对应的调用函数,选择已定义好的计算函数或者自定义所述计算函数。4.根据权利要求1所述的方法,其特征在于,所述将所述数据类型以及所述计算函数配置到内存,包括:基于内存的分布式实时增量计算引擎以及分布式缓存技术,对数据进行配置。5.根据权利要求4所述的方法,其特征在于,所述基于内存的分布式实时增量计算引擎以及分布式缓存技术,对数据进行配置,包括:渠道交易数据在前置环节进行预处理;对预处理后的数...

【专利技术属性】
技术研发人员:张可姜强陈维佳宁丹
申请(专利权)人:北京国舜科技股份有限公司
类型:发明
国别省市:北京,11

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

1