开票数据风险控制方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:33119499 阅读:22 留言:0更新日期:2022-04-17 00:15
本申请提供了一种开票数据风险控制方法、装置、计算机设备和存储介质,该方法包括:开票风险分析引擎对预设时间窗口内流入的开票数据流进行数据加工计算得到各发票风控维度下的本次风控计算结果;基于同一发票风控维度下的本次风控计算结果和已累积的风控计算结果,得到各发票风控维度下的当前累积风控计算结果;按照各风控规则组对应的风险等级由高到低的顺序迭代选取当前风控规则组,将各发票风控维度下的当前累积风控计算结果分别与当前风控规则组中的各风控规则项进行匹配,并在命中风控规则组后停止迭代;确定命中的目标风控规则组所对应的目标风险等级;按照目标风险等级所对应的预警方式进行开票风险预警。本方案能提高开票预警效率。提高开票预警效率。提高开票预警效率。

【技术实现步骤摘要】
开票数据风险控制方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种开票数据风险控制方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着科学技术的飞速发展,各种先进技术不断涌现。在财税领域,数据的安全性至关重要,因此在财税领域的风险控制技术也越来越受到重视。如何监管好每一笔线上交易,是财税领域需要面对的一大痛点。
[0003]对于财税领域来说,传统的预警处理还是离线的,通过离线的方式对海量的开票数据进行分析,这样就会导致分析结果产出的比较晚,不够及时,从而导致风险预警也不够及时,因此,存在开票风险预警时效性差的弊端。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种避免提高时效性的开票数据风险控制方法、装置、计算机设备、存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种开票数据风险控制方法。所述方法包括:开票风险分析引擎获取在预设时间窗口内流入的开票数据流,并对所述开票数据流进行数据加工计算得到各发票风控维度下的本次风控计算结果;每个发票风控维度下的本次风控计算结果,是本次计算出的该发票风控维度下的值;基于同一发票风控维度下的本次风控计算结果和已累积的风控计算结果,得到各发票风控维度下的当前累积风控计算结果;按照各风控规则组对应的风险等级由高到低的顺序迭代选取当前风控规则组,将各发票风控维度下的当前累积风控计算结果分别与所述当前风控规则组中的各风控规则项进行匹配,并在命中风控规则组后停止迭代;其中,各风控规则组是将预设的风控规则项按照风险等级进行分组得到的;确定命中的目标风控规则组所对应的目标风险等级;按照所述目标风险等级所对应的预警方式进行开票风险预警。
[0006]在其中一个实施例中,所述开票数据流是用于响应开票预警任务进行预警分析所涉及的开票数据流;所述按照各风控规则组对应的风险等级由高到低的顺序迭代选取当前风控规则组,将各发票风控维度下的当前累积风控计算结果分别与所述当前风控规则组中的各风控规则项进行匹配,并在命中风控规则组后停止迭代包括:按照各风控规则组对应的风险等级由高到低的顺序迭代选取当前风控规则组,在与所述当前风控规则组进行匹配时,从所述当前风控规则组包括的多个风控规则项中筛选识别出与所述开票预警任务相关的风控规则项;将各发票风控维度下的当前累积风控计算结果分别与筛选出的风控规则项进行
匹配,并在命中风控规则组后停止迭代。
[0007]在其中一个实施例中,每个风控规则项携带有相应的规则属性标签;所述从所述当前风控规则组包括的多个风控规则项中筛选识别出与所述开票预警任务相关的风控规则项包括:获取所述开票预警任务对应的任务描述信息;获取所述当前风控规则组的每个风控规则项携带的规则属性标签;将各所述规则属性标签分别与所述任务描述信息进行语义匹配,从所述当前风控规则组的多个风控规则项中筛选出与所述任务描述信息语义相匹配的风控规则项。
[0008]在其中一个实施例中,所述预设的风控规则项是从风控规则库中获取的;所述方法还包括:监测所述风控规则库的状态;在监测到所述风控规则库发生更新后,触发从所述风控规则库中获取实时更新后的风控规则项;基于更新后的风控规则项更新相应风控规则组。
[0009]在其中一个实施例中,所述方法还包括:若在预设时间窗口内流入的开票数据流满足计算触发条件,则执行所述开票风险分析引擎获取在预设时间窗口内流入的开票数据流,并对所述开票数据流进行数据加工计算得到各发票风控维度下的本次流入发票数据的步骤;若在预设时间窗口内没有满足计算触发条件的开票数据流流入所述开票风险分析引擎中,则设置用于自动触发计算的自动触发计时器;在等待时间超过所述自动触发计时器所设定的时间的情况下,则自动触发本次风控计算以得到各发票风控维度下的本次风控计算结果。
[0010]在其中一个实施例中,所述开票风险分析引擎部署于流式计算集群中;所述开票风险分析引擎获取在预设时间窗口内流入的开票数据流,并对所述开票数据流进行数据加工计算得到各发票风控维度下的本次风控计算结果包括:所述流式计算集群中运行的开票风险分析引擎,获取在预设时间窗口内从开票数据来源平台流入的开票数据流;所述开票数据来源平台存储的是从数据源服务器中获取的开票数据源;所述开票风险分析引擎对流入的开票数据流进行数据清洗,并基于清洗后的开票数据流计算得到各发票风控维度下的本次风控计算结果。
[0011]在其中一个实施例中,所述开票数据流中包括多条开票数据;每条开票数据中包括所述开票数据的生成时间;所述对所述开票数据流进行数据加工计算得到各发票风控维度下的本次风控计算结果包括:针对预设时间窗口内流入的开票数据流中的多条开票数据,按照所述多条开票数据分别对应的生成时间由早到晚的顺序,对所述多条开票数据进行排序;依次对排序后的各条开票数据进行数据加工计算,得到各发票风控维度下的本次风控计算结果。
[0012]第二方面,本申请还提供了一种开票数据风险控制装置。该装置包括:
计算模块,用于开票风险分析引擎获取在预设时间窗口内流入的开票数据流,并对所述开票数据流进行数据加工计算得到各发票风控维度下的本次风控计算结果;每个发票风控维度下的本次风控计算结果,是本次计算出的该发票风控维度下的值;基于同一发票风控维度下的本次风控计算结果和已累积的风控计算结果,得到各发票风控维度下的当前累积风控计算结果;匹配模块,用于按照各风控规则组对应的风险等级由高到低的顺序迭代选取当前风控规则组,将各发票风控维度下的当前累积风控计算结果分别与所述当前风控规则组中的各风控规则项进行匹配,并在命中风控规则组后停止迭代;其中,各风控规则组是将预设的风控规则项按照风险等级进行分组得到的;预警模块,用于确定命中的目标风控规则组所对应的目标风险等级;按照所述目标风险等级所对应的预警方式进行开票风险预警。
[0013]第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:开票风险分析引擎获取在预设时间窗口内流入的开票数据流,并对所述开票数据流进行数据加工计算得到各发票风控维度下的本次风控计算结果;每个发票风控维度下的本次风控计算结果,是本次计算出的该发票风控维度下的值;基于同一发票风控维度下的本次风控计算结果和已累积的风控计算结果,得到各发票风控维度下的当前累积风控计算结果;按照各风控规则组对应的风险等级由高到低的顺序迭代选取当前风控规则组,将各发票风控维度下的当前累积风控计算结果分别与所述当前风控规则组中的各风控规则项进行匹配,并在命中风控规则组后停止迭代;其中,各风控规则组是将预设的风控规则项按照风险等级进行分组得到的;确定命中的目标风控规则组所对应的目标风险等级;按照所述目标风险等级所对应的预警方式进行开票风险预警。
[0014]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种开票数据风险控制方法,其特征在于,包括:开票风险分析引擎获取在预设时间窗口内流入的开票数据流,并对所述开票数据流进行数据加工计算得到各发票风控维度下的本次风控计算结果;每个发票风控维度下的本次风控计算结果,是本次计算出的该发票风控维度下的值;基于同一发票风控维度下的本次风控计算结果和已累积的风控计算结果,得到各发票风控维度下的当前累积风控计算结果;按照各风控规则组对应的风险等级由高到低的顺序迭代选取当前风控规则组,将各发票风控维度下的当前累积风控计算结果分别与所述当前风控规则组中的各风控规则项进行匹配,并在命中风控规则组后停止迭代;其中,各风控规则组是将预设的风控规则项按照风险等级进行分组得到的;确定命中的目标风控规则组所对应的目标风险等级;按照所述目标风险等级所对应的预警方式进行开票风险预警。2.根据权利要求1所述的方法,其特征在于,所述开票数据流是用于响应开票预警任务进行预警分析所涉及的开票数据流;所述按照各风控规则组对应的风险等级由高到低的顺序迭代选取当前风控规则组,将各发票风控维度下的当前累积风控计算结果分别与所述当前风控规则组中的各风控规则项进行匹配,并在命中风控规则组后停止迭代包括:按照各风控规则组对应的风险等级由高到低的顺序迭代选取当前风控规则组,在与所述当前风控规则组进行匹配时,从所述当前风控规则组包括的多个风控规则项中筛选识别出与所述开票预警任务相关的风控规则项;将各发票风控维度下的当前累积风控计算结果分别与筛选出的风控规则项进行匹配,并在命中风控规则组后停止迭代。3.根据权利要求2所述的方法,其特征在于,每个风控规则项携带有相应的规则属性标签;所述从所述当前风控规则组包括的多个风控规则项中筛选识别出与所述开票预警任务相关的风控规则项包括:获取所述开票预警任务对应的任务描述信息;获取所述当前风控规则组的每个风控规则项携带的规则属性标签;将各所述规则属性标签分别与所述任务描述信息进行语义匹配,从所述当前风控规则组的多个风控规则项中筛选出与所述任务描述信息语义相匹配的风控规则项。4.根据权利要求1所述的方法,其特征在于,所述预设的风控规则项是从风控规则库中获取的;所述方法还包括:监测所述风控规则库的状态;在监测到所述风控规则库发生更新后,触发从所述风控规则库中获取实时更新后的风控规则项;基于更新后的风控规则项更新相应风控规则组。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:若在预设时间窗口内流入的开票数据流满足计算触发条件,则执行所述开票风险分析引擎获取在预设时间窗口内流入的开票数据流,并对所述开票数据流进行数据加工计算得
到各发票风控维度下的本次流入发票数据的...

【专利技术属性】
技术研发人员:张民遐邓常识
申请(专利权)人:深圳高灯计算机科技有限公司
类型:发明
国别省市:

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

1