System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理,特别是涉及一种订单监控方法、电子设备和计算机可读存储介质。
技术介绍
1、目前,随着互联网技术的发展,使用线上支付的用户与日俱增,部署在云平台的系统时刻接收大量的订单;而且,支付场景复杂,常见的支付方式就有支付宝、微信等,更有自动续费订单和非自动续费订单之分。所以,订单的监控难度与日俱增。有鉴于此,如何进行订单监控成为亟待解决的问题。
技术实现思路
1、本申请主要解决的技术问题是提供一种订单监控方法、电子设备和计算机可读存储介质,能够准确地对订单进行监控。
2、为解决上述技术问题,本申请采用的一个技术方案是:提供一种订单监控方法,该方法包括:获取订单业务系统产生的若干目标订单事件数据和若干目标订单业务数据;比对若干目标订单事件数据与若干目标订单业务数据,以确定有效数据集;其中,有效数据集包括至少一组匹配的目标订单事件数据和目标订单业务数据,匹配的目标订单事件数据与目标订单业务数据是对应同一个订单的;利用有效数据集中的至少部分数据进行订单监控,得到订单监控结果。
3、其中,目标订单事件数据包括订单操作事件对应的订单的第一订单号,目标订单业务数据包括订单的第二订单号;比对若干目标订单事件数据与若干目标订单业务数据,以确定有效数据集,包括:比对若干第一订单号和若干第二订单号;将相同的第一订单号和第二订单号对应的目标订单事件数据和目标订单业务数据,作为一组有效数据。
4、其中,利用有效数据集中的至少部分数据进行订单监控,得到订单监控结
5、其中,利用有效数据集中的至少部分数据进行业务流程预警评估,得到业务流程的预警评估结果,包括:对于各业务流程,从有效数据集中,查找出与业务流程关联的目标订单事件数据和/或目标订单业务数据,作为关联订单事件数据和/或关联订单业务数据;利用业务流程对应的关联订单事件数据和/或关联订单业务数据进行业务流程预警评估,得到业务流程的预警评估结果。
6、其中,业务流程包括以下至少一者:购买权益的第一支付流程、权益生效流程、支付方式的第二支付流程、自动续费流程、自动续期流程、自动续费取消流程、权益购买流程。
7、其中,自动续费流程包括当前续费期自动续费流程,自动续期流程包括当前续费期自动续期流程,业务流程包括所述购买权益的第一支付流程、权益生效流程、当前续费期自动续费流程和当前续费期自动续期流程中的一者,关联订单事件数据包括两种关联的订单操作事件对应的目标订单事件数据;利用业务流程对应的关联订单事件数据进行业务流程预警评估,得到业务流程的预警评估结果,包括:获取事件数量差异;其中,事件数量差异为关联的两种订单操作事件的数量之间的差异;基于事件数量差异进行业务流程预警评估,得到业务流程的预警评估结果。
8、其中,基于事件数量差异进行业务流程预警评估,得到业务流程的预警评估结果,包括:响应于事件数量差异在第一预设范围内,确定业务流程的预警评估结果为业务流程不存在运行异常;响应于事件数量差异不在第一预设范围内,确定业务流程的预警评估结果为业务流程存在运行异常;和/或,业务流程包括购买权益的第一支付流程,一关联的订单操作事件为订单付款点击事件,另一关联的订单操作事件为订单支付成功事件;和/或,业务流程包括权益生效流程,一关联的订单操作事件为订单支付成功事件,另一关联的订单操作事件为订单发货成功事件;和/或,业务流程包括当前续费期自动续费流程,一关联的订单操作事件为当前续费期自动续费即将扣款通知事件,另一关联的订单操作事件为当前续费期自动续费扣款成功事件;和/或,业务流程包括当前续费期自动续期流程,一关联的订单操作事件为当前续费期自动续费扣款成功事件,另一关联的订单操作事件为当前续费期自动续费发货成功事件。
9、其中,业务流程包括支付方式的第二支付流程和权益的购买流程中的一者;利用业务流程对应的关联订单业务数据进行业务流程预警评估,得到业务流程的预警评估结果,包括:获取业务流程对应的当前订单数量和历史订单数量;其中,当前订单数量为在当前时间段的订单数量,历史订单数量为在历史时间段的订单数量;基于当前订单数量和历史订单数量之间的数量差异进行预警评估,得到业务流程的预警评估结果。
10、其中,基于当前订单数量和历史订单数量之间的数量差异进行预警评估,得到业务流程的预警评估结果,包括:响应于数量差异与历史订单数量之间的比值小于比例阈值,确定业务流程的预警评估结果为业务流程不存在运行异常;响应于比值大于比例阈值,确定业务流程的预警评估结果为业务流程存在运行异常;和/或,业务流程包括支付方式的第二支付流程,当前订单数量为在当前时间段采用支付方式支付的订单数量;和/或,业务流程包括权益的购买流程,当前订单数量为在当前时间段购买权益的订单数量。
11、其中,利用有效数据集中的至少部分数据进行订单监控,得到订单监控结果,包括:基于至少一个统计维度,对有效数据集进行数据统计,得到各统计维度对应的数据统计结果,作为订单监控结果。
12、其中,基于至少一个统计维度,对有效数据集进行数据统计,包括以下至少一个步骤:订单业务数据包括订单的基础信息,对各目标订单业务数据中的基础信息进行统计;其中,基础信息包括订单号、订单金额、订单优惠类型、订单优惠金额、权益类型;若干目标订单业务数据包括自动续费续期订单的业务数据,对各自动续费续期订单的业务数据中的续费续期信息进行统计;其中,续费续期信息包括当前续费期的订单号、初始续费期的订单号、第三方合约号、续费期数、当前续费状态,其中,同一自动续费续期订单不同续费期对应的第三方合约号相同;以目标维度对若干目标订单业务数据进行统计,得到目标维度下的若干目标订单业务数据;其中,目标维度包括支付方式、支付类型、目标订单日、目标订单月、目标订单周;目标订单事件数据包括订单事件信息,对各目标订单事件数据中的订单事件信息进行统计,得到各订单的订单事件信息并与对应订单的订单号关联;其中,事件信息包括订单号、订单操作事件发生时间、订单操作事件。
13、为解决上述技术问题,本申请采用的另一个技术方案是:提供一种电子设备,该电子设备包括存储器和处理器,存储器存储有程序指令,处理器用于执行程序指令以实现上述的订单监控方法。
14、为解决上述技术问题,本申请采用的另一个技术方案是:提供一种计算机可读存储介质,该计算机可读存储介质用于存储程序指令,程序指令能够被执行以实现上述的订单监控方法。
15、上述技术方案,比对若干目标订单事件数据与若干目标订单业务数据,以确定有效数据集,并利用有效数据集中的至少部分数据进行订单监控。由于有效数据集是若干目标订单事件数据和若干目标订单业务数据互为校验后得到的,有效数据集的数据准确性高,所以利用有效数据集中的至少部分数据进行订单监控,能够实现高准本文档来自技高网...
【技术保护点】
1.一种订单监控方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标订单事件数据包括订单操作事件对应的订单的第一订单号,所述目标订单业务数据包括订单的第二订单号;所述比对所述若干目标订单事件数据与所述若干目标订单业务数据,以确定有效数据集,包括:
3.根据权利要求1所述的方法,其特征在于,所述利用所述有效数据集中的至少部分数据进行订单监控,得到订单监控结果,包括:
4.根据权利要求3所述的方法,其特征在于,所述利用所述有效数据集中的至少部分数据进行业务流程预警评估,得到所述业务流程的预警评估结果,包括:
5.根据权利要求4所述的方法,其特征在于,
6.根据权利要求5所述的方法,其特征在于,所述自动续费流程包括当前续费期自动续费流程,所述自动续期流程包括当前续费期自动续期流程,所述业务流程包括所述购买权益的第一支付流程、所述权益生效流程、所述当前续费期自动续费流程和所述当前续费期自动续期流程中的一者,所述关联订单事件数据包括两种关联的订单操作事件对应的目标订单事件数据;所述利用所述业务流程对
7.根据权利要求6所述的方法,其特征在于,所述基于所述事件数量差异进行业务流程预警评估,得到所述业务流程的预警评估结果,包括:
8.根据权利要求5所述的方法,其特征在于,所述业务流程包括支付方式的第二支付流程和权益的购买流程中的一者;所述利用所述业务流程对应的所述关联订单业务数据进行业务流程预警评估,得到所述业务流程的预警评估结果,包括:
9.根据权利要求8所述的方法,其特征在于,所述基于所述当前订单数量和所述历史订单数量之间的数量差异进行预警评估,得到所述业务流程的预警评估结果,包括:
10.根据权利要求1所述的方法,其特征在于,所述利用所述有效数据集中的至少部分数据进行订单监控,得到订单监控结果,包括:
11.根据权利要求10所述的方法,其特征在于,所述基于至少一个统计维度,对所述有效数据集进行数据统计,包括以下至少一个步骤:
12.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器存储有程序指令,所述处理器用于执行所述程序指令以实现如权利要求1-11任一项所述的订单监控方法。
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储程序指令,所述程序指令能够被执行以实现如权利要求1-11任一项所述的订单监控方法。
...【技术特征摘要】
1.一种订单监控方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标订单事件数据包括订单操作事件对应的订单的第一订单号,所述目标订单业务数据包括订单的第二订单号;所述比对所述若干目标订单事件数据与所述若干目标订单业务数据,以确定有效数据集,包括:
3.根据权利要求1所述的方法,其特征在于,所述利用所述有效数据集中的至少部分数据进行订单监控,得到订单监控结果,包括:
4.根据权利要求3所述的方法,其特征在于,所述利用所述有效数据集中的至少部分数据进行业务流程预警评估,得到所述业务流程的预警评估结果,包括:
5.根据权利要求4所述的方法,其特征在于,
6.根据权利要求5所述的方法,其特征在于,所述自动续费流程包括当前续费期自动续费流程,所述自动续期流程包括当前续费期自动续期流程,所述业务流程包括所述购买权益的第一支付流程、所述权益生效流程、所述当前续费期自动续费流程和所述当前续费期自动续期流程中的一者,所述关联订单事件数据包括两种关联的订单操作事件对应的目标订单事件数据;所述利用所述业务流程对应的所述关联订单事件数据进行业务流程预警评估,得到所述业务流程的预警评估结果,包括:
7.根据权利要求6所述的...
【专利技术属性】
技术研发人员:朱俊男,
申请(专利权)人:杭州华橙软件技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。