【技术实现步骤摘要】
数据处理方法及装置
本说明书涉及数据处理
,特别涉及数据处理方法及装置。
技术介绍
随着互联网技术的发展,越来越多的业务在线上都得到了有效的发展,而为了能够保证业务可以通过线上向用户提供更优质的服务,业务提供方通常会针对线上业务配置较多的业务规则,以此保证用户能够得到满足使用需求的业务服务;但是现有技术中针对业务规则的配置,是由业务的相关人员根据工作经验设定的,不仅需要花费较多的资源培养出能够配置业务规则的相关人员,还需要保证相关人员的工作经验丰富性,很大程度上提高了业务规则的挖掘成本,同时由于人工配置业务规则的方式无法实现全面覆盖线上风险点,进而造成了较大的局限性,因此亟需一种有效的方案以解决上述问题。
技术实现思路
有鉴于此,本说明书实施例提供了一种数据处理方法。本说明书同时涉及一种数据处理装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的技术缺陷。根据本说明书实施例的第一方面,提供了一种数据处理方法,包括:在目标业务的事务数据库中提取目标数据,并确定所述目标 ...
【技术保护点】
1.一种数据处理方法,包括:/n在目标业务的事务数据库中提取目标数据,并确定所述目标业务对应的业务字段类型;/n确定所述目标数据中所述业务字段类型对应的字段取值,并在所述字段取值中选择规则字段取值和条件字段取值;/n基于所述规则字段取值和所述条件字段取值生成业务规则,并在所述事务数据库中提取验证数据对所述业务规则进行验证;/n根据验证结果确定所述业务规则的业务分值,并基于所述业务分值将所述业务规则写入目标规则库。/n
【技术特征摘要】 【专利技术属性】
1.一种数据处理方法,包括:
在目标业务的事务数据库中提取目标数据,并确定所述目标业务对应的业务字段类型;
确定所述目标数据中所述业务字段类型对应的字段取值,并在所述字段取值中选择规则字段取值和条件字段取值;
基于所述规则字段取值和所述条件字段取值生成业务规则,并在所述事务数据库中提取验证数据对所述业务规则进行验证;
根据验证结果确定所述业务规则的业务分值,并基于所述业务分值将所述业务规则写入目标规则库。
2.根据权利要求1所述的数据处理方法,所述基于所述规则字段取值和所述条件字段取值生成业务规则,并在所述事务数据库中提取验证数据对所述业务规则进行验证,包括:
根据所述规则字段取值和所述条件字段取值生成n条业务规则,其中n≥1,且n为正整数;
在所述事务数据库中提取所述验证数据对所述n条业务规则中的第i条业务规则进行验证,其中i从1开始取值,且i∈[1,n];
相应的,所述根据验证结果确定所述业务规则的业务分值,并基于所述业务分值将所述业务规则写入目标规则库,包括:
根据验证结果确定所述第i条业务规则的业务分值,并基于所述业务分值将所述第i条业务规则写入所述目标规则库;
i自增1,判断i是否大于n;
若否,返回执行所述在所述事务数据库中提取所述验证数据对所述n条业务规则中的第i条业务规则进行验证步骤。
3.根据权利要求1所述的数据处理方法,所述确定所述目标数据中所述业务字段类型对应的字段取值,包括:
读取所述事务数据库对应的业务表,并根据读取结果确定所述业务字段类型对应的业务字段;
基于所述目标数据和所述业务字段确定所述字段取值。
4.根据权利要求3所述的数据处理方法,所述在所述字段取值中选择规则字段取值和条件字段取值,包括:
根据预设选择策略在所述业务字段中选择规则业务字段,以及在所述业务字段中选择除所述规则业务字段外的条件业务字段;
基于所述字段取值确定所述规则业务字段对应的所述规则字段取值,以及确定所述条件业务字段对应的所述条件字段取值。
5.根据权利要求4所述的数据处理方法,所述基于所述规则字段取值和所述条件字段取值生成业务规则,包括:
将所述条件字段取值确定为门限条件,以及将所述规则字段条件确定为门限规则;
基于所述门限条件和所述门限规则生成所述业务规则,其中,所述门限条件优先级大于所述门限规则。
6.根据权利要求5所述的数据处理方法,所述在所述事务数据库中提取验证数据对所述业务规则进行验证,包括:
在所述事务数据库中提取除所述目标数据外的所述验证数据,并确定所述验证数据中所述业务字段类型对应的验证字段取值;
基于所述验证字段取值确定所述规则业务字段对应的验证规则字段取值,以及确定所述条件业务字段对应的验证条件字段取值;
根据所述验证规则字段取值和所述验证条件字段取值对所述业务规则进行验证。
7.根据权利要求6所述的数据处理方法,所述根据所述验证规则字段取值和所述验证条件字段取值对所述业务规则进行验证,包括:
确定所述业务规则中的所述门限条件和所述门限规则,并将所述验证条件字段取值与所述门限条件进行比较;
根据比较结果筛选出满足所述门限条件的目标验证数据,并基于所述目标验证数据的验证规则字段取值对所述门限规则进行验证。
8.根据权利要求6所述的数据处理方法,所述根据所述验证规则字段取值和所述验证条件字段取值对所述业务规则进行验证,包括:
根据m条验证数据中的第j验证数据的验证规则字段取值和验证条件字段取值对所述业务规则进行验证,其中m≥1,且m为正整数,j从1开始取值,且j∈[1,m];
相应的,所述根据验证结果确定所述业务规则的业务分值,并基于所述业务分值将所述业务规则写入目标规则库,包括:
根据验证结果对所述业务规则的目标业务分值进行更新;
根据更新结果将j自增1,并判断j是否大于m;
若否,返回执行所述根据m条验证数据中的第j验证数据的验证规则字段取值和验证条件字段取值对所述业务规则进行验证步骤;
若是,将所述目标业务分值作为所述业务分值,并基于所述业务分值将所述业务规则写入目标规则库。
技术研发人员:罗强,逄胜东,姚军,牟键,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。