本申请涉及通信服务,尤其涉及一种话单对账方法、装置、电子设备及计算机存储介质。
背景技术:
1、随着移动通信行业流量使用的愈发普及,用户移动端多种app后台呈小微流量断点运行状态,导致流量话单的数量上升趋势越来越高,而系统在对这些大量碎小的流量话单处理的时候需要耗费大量大设备系统性能,对系统的负荷越来越大。现有的方法是将待合并话单存储在redis集群中,当达到定量流量时,将多张子单合并成一张话单,并以此话单作为用户最终话单进行批价输出。由于网络侧存在大量碎小话单,而大量碎小话单在处理的过程中容易造成话单堆积,引发批价延迟,导致稽核合单话单的准确性低以及增加运营风险。
技术实现思路
1、本申请提供一种话单对账方法、装置、电子设备及计算机存储介质,旨在提升稽核合单话单的准确性以及降低运营风险。
2、第一方面,本申请提供一种话单对账方法,包括:
3、通过话单预处理程序对获取到的用户的流量话单进行处理,输出所述用户的待合并话单;
4、通过统计程序对所述待合并话单进行统计入库,得到所述用户的合单前统计数据;
5、通过动态合单程序对所述待合并话单中,满足所述用户的流量阈值和时间阈值的目标合并话单进行处理,输出最终合并话单;
6、基于所述最终合并话单确定所述用户的合单后统计数据和批价清单数据,基于预设维度结合所述合单前统计数据、所述最终合并话单和所述批价清单数据进行话单对账。
7、在一个实施例中,通过动态合单程序对所述目标合并话单进行处理,输出最终合并话单,包括:
8、确定所述目标合并话单中的计费事件话单,并按照redis节点号和关键字对所述计费事件话单进行排序;
9、确定排序后的计费事件话单的话单标签,并将相同话单标签的计费事件话单进行合单,得到排序后的目标计费事件话单;
10、若所述排序后的目标计费事件话单的加锁键值对为本进程加锁值对,则将所述排序后的目标计费事件话单以及本地计费事件话单确定为所述最终合并话单。
11、所述基于预设维度结合所述合单前统计数据、所述最终合并话单和所述批价清单数据进行话单对账,包括:
12、根据所述时间维度对所述用户的上行流量和下行流量进行统计,得到所述用户的第一统计报表数据;
13、根据所述第一统计报表数据结合所述合单前统计数据、所述最终合并话单和所述批价清单数据进行话单对账。
14、所述基于预设维度结合所述合单前统计数据、所述最终合并话单和所述批价清单数据进行话单对账,包括:
15、根据所述用户信息维度对所述用户的上行流量和下行流量进行统计,得到所述用户的第二统计报表数据;
16、根据所述第二统计报表数据结合所述合单前统计数据、所述最终合并话单和所述批价清单数据进行话单对账。
17、所述基于所述最终合并话单确定所述用户的合单后统计数据和批价清单数据,包括:
18、通过入库统计程序对所述最终合并话单进行统计入库,得到所述用户的合单后统计数据;
19、通过批价程序对所述最终合并话单进行话单批价,得到所述用户的批价清单数据。
20、所述将所述排序后的目标计费事件话单以及本地计费事件话单确定为所述最终合并话单之后,还包括:
21、将所述最终合并话单提交至redis事务中,并将redis节点号和关键字的话单排重标识进行删除。
22、所述将所述排序后的目标计费事件话单以及本地计费事件话单确定为所述最终合并话单之后,还包括:
23、将所述最终合并话单存储至备份目录文件中
24、第二方面,本申请提供一种话单对账装置包括:
25、第一话单处理模块,用于通过话单预处理程序对获取到的用户的流量话单进行处理,输出所述用户的待合并话单;
26、统计入库模块,用于通过统计程序对所述待合并话单进行统计入库,得到所述用户的合单前统计数据;
27、第二话单处理模块,用于通过动态合单程序对所述待合并话单中,满足所述用户的流量阈值和时间阈值的目标合并话单进行处理,输出最终合并话单;
28、话单对账模块,用于基于所述最终合并话单确定所述用户的合单后统计数据和批价清单数据,基于预设维度结合所述合单前统计数据、所述最终合并话单和所述批价清单数据进行话单对账。
29、第三方面,本申请还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面所述话单对账方法。
30、第四方面,本申请还提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质包括计算机程序,所述计算机程序被所述处理器执行时实现第一方面所述话单对账方法。
31、第五方面,本申请还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被所述处理器执行时实现第一方面所述话单对账方法。
32、本申请提供的话单对账方法、装置、电子设备及计算机存储介质,在话单对账的过程中,通过流量阈值和时间阈值对流量话单进行话单合并,同时基于预设维度结合合单前统计数据、最终合并话单和批价清单数据进行话单对账,实现了流量话单的全流程稽核,提升了稽核合单话单的准确性及降低了运营风险。
1.一种话单对账方法,其特征在于,包括:
2.根据权利要求1所述的话单对账方法,其特征在于,通过动态合单程序对所述目标合并话单进行处理,输出最终合并话单,包括:
3.根据权利要求1所述的话单对账方法,其特征在于,所述预设维度包括时间维度;
4.根据权利要求1所述的话单对账方法,其特征在于,所述预设维度包括用户信息维度;
5.根据权利要求1所述的话单对账方法,其特征在于,所述基于所述最终合并话单确定所述用户的合单后统计数据和批价清单数据,包括:
6.根据权利要求1至5任一项所述的话单对账方法,其特征在于,所述将所述排序后的目标计费事件话单以及本地计费事件话单确定为所述最终合并话单之后,还包括:
7.根据权利要求1至5任一项所述的话单对账方法,其特征在于,所述将所述排序后的目标计费事件话单以及本地计费事件话单确定为所述最终合并话单之后,还包括:
8.一种话单对账装置,其特征在于,包括:
9.一种电子设备,所述电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述的话单对账方法。
10.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的话单对账方法。