变更评估方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:21433378 阅读:23 留言:0更新日期:2019-06-22 12:16
本发明专利技术实施例公开了一种变更评估方法、装置、电子设备及计算机可读存储介质,所述方法包括:获取第一规则集合和第二规则集合,其中,所述第一规则集合中包括一个或多个初始规则,所述第二规则集合中包括一个或多个变更规则;根据所述第一规则集合与第二规则集合之间的相似性获取评估场景样本;对于所述评估场景样本,当应用所述第一规则集合得到的处理结果与应用所述第二规则集合得到的处理结果不同时,记录所述评估场景样本。该技术方案既能够有效保证回归业务的完整性,提高回归处理的准确性,还能够控制回归处理成本,避免不必要的资源浪费。

【技术实现步骤摘要】
变更评估方法、装置、电子设备及计算机可读存储介质
本专利技术实施例涉及数据处理
,具体涉及一种变更评估方法、装置、电子设备及计算机可读存储介质。
技术介绍
随着数据技术的发展,数据业务量也呈现日益增长的趋势。通常数据业务的推进需要遵循一定的业务规则,为了更好的应对用户的需求,业务规则有可能发生变更,而变更后的业务规则对于线上已经运行的数据业务很有可能会产生一定的影响,尤其当变更后的业务规则与初始业务规则比较相似时,需要对于业务规则变更对数据业务产生的影响进行评估,以决定是否需要进行进一步处理。现有技术中对于业务规则变更影响的评估通常只能通过回归线上已经存在的业务来进行识别,这种方案存在一定的局限性,比如,如果某些特殊的场景线上并没有发生,那么这部分场景就无法作为规则回归的样本,后期若这部分场景实际发生了,由于此时业务规则已变更,那么业务处理结果将会难以预估,很有可能出现处理错误的情况。
技术实现思路
本专利技术实施例提供一种变更评估方法、装置、电子设备及计算机可读存储介质。第一方面,本专利技术实施例中提供了一种变更评估方法。具体的,所述变更评估方法,包括:获取第一规则集合和第二规则集合,其中,所述第一规则集合中包括一个或多个初始规则,所述第二规则集合中包括一个或多个变更规则;根据所述第一规则集合与第二规则集合之间的相似性获取评估场景样本;对于所述评估场景样本,当应用所述第一规则集合得到的处理结果与应用所述第二规则集合得到的处理结果不同时,记录所述评估场景样本。结合第一方面,本专利技术实施例在第一方面的第一种实现方式中,所述根据所述第一规则集合与第二规则集合之间的相似性获取评估场景样本,包括:根据所述第一规则集合与第二规则集合之间的相似性,将所述第一规则集合和第二规则集合中的规则划分为一个或多个相似规则组;基于所述相似规则组获取评估场景样本。结合第一方面和第一方面的第一种实现方式,本专利技术实施例在第一方面的第二种实现方式中,所述根据所述第一规则集合与第二规则集合之间的相似性,将所述第一规则集合和第二规则集合中的规则划分为一个或多个相似规则组,包括:根据所述第一规则集合与第二规则集合之间的相似性,基于所述第一规则集合和第二规则集合生成相似规则集合;将所述相似规则集合中的规则划分为一个或多个相似规则组。结合第一方面、第一方面的第一种实现方式和第一方面的第二种实现方式,本公开在第一方面的第三种实现方式中,所述将所述相似规则集合中的规则划分为一个或多个相似规则组,包括:确定相似性评价条件;将所述相似规则集合中满足所述相似性评价条件的规则置入同一相似规则组。结合第一方面的第一种实现方式、第一方面的第二种实现方式和第一方面的第三种实现方式,本公开在第一方面的第四种实现方式中,所述基于所述相似规则组获取评估场景样本,包括:对于所述相似规则组中的规则进行重组,得到重组规则;基于所述重组规则按照等价类原理生成等价场景样本,作为评估场景样本。结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式和第一方面的第四种实现方式,本公开在第一方面的第五种实现方式中,还包括:对于记录的评估场景样本执行预设操作。第二方面,本专利技术实施例中提供了一种变更评估装置。具体的,所述变更评估装置,包括:第一获取模块,被配置为获取第一规则集合和第二规则集合,其中,所述第一规则集合中包括一个或多个初始规则,所述第二规则集合中包括一个或多个变更规则;第二获取模块,被配置为根据所述第一规则集合与第二规则集合之间的相似性获取评估场景样本;记录模块,被配置为对于所述评估场景样本,当应用所述第一规则集合得到的处理结果与应用所述第二规则集合得到的处理结果不同时,记录所述评估场景样本。结合第二方面,本专利技术实施例在第二方面的第一种实现方式中,所述第二获取模块包括:第一划分子模块,被配置为根据所述第一规则集合与第二规则集合之间的相似性,将所述第一规则集合和第二规则集合中的规则划分为一个或多个相似规则组;获取子模块,被配置为基于所述相似规则组获取评估场景样本。结合第二方面和第二方面的第一种实现方式,本专利技术实施例在第二方面的第二种实现方式中,所述第一划分子模块包括:第一生成子模块,被配置为根据所述第一规则集合与第二规则集合之间的相似性,基于所述第一规则集合和第二规则集合生成相似规则集合;第二划分子模块,被配置为将所述相似规则集合中的规则划分为一个或多个相似规则组。结合第二方面、第二方面的第一种实现方式和第二方面的第二种实现方式,本公开在第二方面的第三种实现方式中,所述第二划分子模块包括:确定子模块,被配置为确定相似性评价条件;放置子模块,被配置为将所述相似规则集合中满足所述相似性评价条件的规则置入同一相似规则组。结合第二方面、第二方面的第一种实现方式、第二方面的第二种实现方式和第二方面的第三种实现方式,本公开在第二方面的第四种实现方式中,所述获取子模块包括:重组子模块,被配置为对于所述相似规则组中的规则进行重组,得到重组规则;第二生成子模块,被配置为基于所述重组规则按照等价类原理生成等价场景样本,作为评估场景样本。结合第二方面、第二方面的第一种实现方式、第二方面的第二种实现方式、第二方面的第三种实现方式和第二方面的第四种实现方式,本公开在第二方面的第五种实现方式中,还包括:执行模块,被配置为对于记录的评估场景样本执行预设操作。第三方面,本专利技术实施例提供了一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条支持变更评估装置执行上述第一方面中变更评估方法的计算机指令,所述处理器被配置为用于执行所述存储器中存储的计算机指令。所述变更评估装置还可以包括通信接口,用于变更评估装置与其他设备或通信网络通信。第四方面,本专利技术实施例提供了一种计算机可读存储介质,用于存储变更评估装置所用的计算机指令,其包含用于执行上述第一方面中变更评估方法为变更评估装置所涉及的计算机指令。本专利技术实施例提供的技术方案可以包括以下有益效果:上述技术方案借助变更前的规则与变更后的规则之间的相似性确定评估场景样本,然后通过对于评估场景样本的两种规则处理结果的评估来获得受规则变更影响的场景样本。该技术方案既能够有效保证回归业务的完整性,提高回归处理的准确性,还能够控制回归处理成本,避免不必要的资源浪费。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术实施例。附图说明结合附图,通过以下非限制性实施方式的详细描述,本专利技术实施例的其它特征、目的和优点将变得更加明显。在附图中:图1示出根据本专利技术一实施方式的变更评估方法的流程图;图2示出根据图1所示实施方式的变更评估方法的步骤S102的流程图;图3示出根据图2所示实施方式的变更评估方法的步骤S201的流程图;图4示出根据图3所示实施方式的变更评估方法的步骤S302的流程图;图5示出根据图2所示实施方式的变更评估方法的步骤S202的流程图;图6示出根据本专利技术另一实施方式的变更评估方法的流程图;图7示出根据本专利技术一实施方式的变更评估装置的结构框图;图8示出根据图7所示实施方式的变更评估装置的第二获取模块702的结构框图;图9示出根据图8所示实施方式的变更评估装置的第一划分子模块801的结构框图;图10本文档来自技高网...

【技术保护点】
1.一种变更评估方法,其特征在于,包括:获取第一规则集合和第二规则集合,其中,所述第一规则集合中包括一个或多个初始规则,所述第二规则集合中包括一个或多个变更规则;根据所述第一规则集合与第二规则集合之间的相似性获取评估场景样本;对于所述评估场景样本,当应用所述第一规则集合得到的处理结果与应用所述第二规则集合得到的处理结果不同时,记录所述评估场景样本。

【技术特征摘要】
1.一种变更评估方法,其特征在于,包括:获取第一规则集合和第二规则集合,其中,所述第一规则集合中包括一个或多个初始规则,所述第二规则集合中包括一个或多个变更规则;根据所述第一规则集合与第二规则集合之间的相似性获取评估场景样本;对于所述评估场景样本,当应用所述第一规则集合得到的处理结果与应用所述第二规则集合得到的处理结果不同时,记录所述评估场景样本。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一规则集合与第二规则集合之间的相似性获取评估场景样本,包括:根据所述第一规则集合与第二规则集合之间的相似性,将所述第一规则集合和第二规则集合中的规则划分为一个或多个相似规则组;基于所述相似规则组获取评估场景样本。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一规则集合与第二规则集合之间的相似性,将所述第一规则集合和第二规则集合中的规则划分为一个或多个相似规则组,包括:根据所述第一规则集合与第二规则集合之间的相似性,基于所述第一规则集合和第二规则集合生成相似规则集合;将所述相似规则集合中的规则划分为一个或多个相似规则组。4.根据权利要求3所述的方法,其特征在于,所述将所述相似规则集合中的规则划分为一个或多个相似规则组,包括:确定相似性评价条件;将所述相似规则集合中满足所述相似性评价条件的规则置入同一相似规则组。5.根据权利要求2-4任一所述的方法,其特征在于,所述基于所述相似规则组获取评估场景样本,包括:对于所述相似规则组中的规则进行重组,得到重组规则;基于所述重组规则按照等价类原理生成等价场景样本,作为评估场景样本。6.根据权利要求1-5任一所述的方法,其特征在于,还包括:对于记录的评估场景样本执行预设操作。7.一种变更评估装置,其特征在于,包括:第一获取模块,被配置为获取第一规则集合和第二规则集合,其中,所述第一规则集合中包括一个或多个初始规则,所述第二规则集合中包括一个或多个变更规...

【专利技术属性】
技术研发人员:胡嵩
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1