System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种出账数据确定方法、装置、电子设备及存储介质制造方法及图纸_技高网

一种出账数据确定方法、装置、电子设备及存储介质制造方法及图纸

技术编号:39960938 阅读:6 留言:0更新日期:2024-01-09 00:02
本申请提供一种出账数据确定方法、装置、电子设备及存储介质,该方法包括:接收出账请求,从所述出账请求中解析出账号码字典表,并统计出出账号码字典表中的多个第一SP号码;获取提前从话单数据汇总出的业务数据;根据多个第一SP号码和多个第二SP号码的比较结果确定出账数据,出账数据是包含在出账号码字典表中的第二SP号码的出账业务量。由于业务数据是提前从话单数据汇总出来的,因此,在需要计算出账数据时,只需要根据出账号码字典表中的第一SP号码和业务数据中的第二SP号码的比较结果就可以确定出账数据,从而避免了月底才临时汇总的情况,有效地提高了统计出账数据的及时性。

【技术实现步骤摘要】

本申请涉及数据处理和云计算的,具体而言,涉及一种出账数据确定方法、装置、电子设备及存储介质


技术介绍

1、服务供应商(service provider,sp),是移动互联网服务内容、应用服务的直接提供者,常指电信增值业务提供商,负责根据用户的要求开发和提供适合手机用户使用的服务。

2、目前,服务提供商(sp)需要在月底时,根据每个客户公司对应sp号码对话单数据进行统计,获得每个客户公司的出账数据;具体例如:通常每天将当天的话单数据导入关系型数据库(例如oracle),并在月底对话单数据进行统计,在关系型数据库中编写结构化查询语言(structured query language,sql)来完成对话单数据进行计算,获得统计出的出账数据。

3、在具体实践过程中发现,由于每月累积的话单数据的数据量非常大,难以及时地获得每个客户公司的出账数据。因此,目前统计出账数据的及时性较低。


技术实现思路

1、本申请实施例的目的在于提供一种出账数据确定方法、装置、电子设备及存储介质,用于改善统计出账数据的及时性较低的问题。

2、本申请实施例提供了一种出账数据确定方法,包括:接收出账请求,从出账请求中解析出账号码字典表,并统计出出账号码字典表中的多个第一sp号码;获取提前从话单数据汇总出的业务数据,业务数据包括:多个第二sp号码和第二sp号码对应的出账业务量;根据多个第一sp号码和多个第二sp号码的比较结果确定出账数据,出账数据是包含在出账号码字典表中的第二sp号码的出账业务量。在上述方案的实现过程中,由于业务数据是提前从话单数据汇总出来第二sp号码及其对应的出账业务量,因此,在需要计算出账数据时,只需要服务供应商sp提供的出账号码字典表中的多个第一sp号码,并根据第一sp号码和第二sp号码的比较结果就可以确定出账数据,从而避免了月底才临时对累积的话单数据的数据量进行汇总计算的情况,有效地提高了统计出账数据的及时性。

3、可选地,在本申请实施例中,在获取提前从话单数据汇总出的业务数据之前,还包括:获取历史号码字典表,并根据历史号码字典表整合得到全量号码字典表;获取当天的话单数据,并根据全量号码字典表对当天的话单数据进行汇总,获得当天汇总的业务数据;获取提前从话单数据汇总出的业务数据,包括:对当天汇总的业务数据进行汇总,获得业务数据。在上述方案的实现过程中,通过根据历史号码字典表整合得到全量号码字典表来对当天的话单数据进行汇总,获得当天汇总的业务数据,并对当天汇总的业务数据进行汇总,从而避免了月底才临时对累积的话单数据的数据量进行汇总计算的情况,有效地提高了统计出账数据的及时性。

4、可选地,在本申请实施例中,当天汇总的业务数据是存储在分布式文件系统对应的目录中;在获得当天汇总的业务数据之后,还包括:从分布式文件系统对应的目录中获取当天汇总的话单数据;若监控过程中发现当天汇总的话单数据存在错误,则重新根据全量号码字典表对当天的话单数据进行汇总,获得当天重新汇总的业务数据,并使用当天重新汇总的业务数据替换分布式文件系统对应的目录中的业务数据。在上述方案的实现过程中,通过从分布式文件系统对应的目录中获取当天的话单数据,并在发现存在错误时,重新根据全量号码字典表对当天的话单数据进行汇总,然后使用当天重新汇总的业务数据替换更新在分布式文件系统中原来存储的业务数据,从而避免了错误数据影响到其他日期的业务数据,达到在当天的业务数据出现错误等其他故障时更加容易恢复的技术效果。

5、可选地,在本申请实施例中,对当天的话单数据进行汇总,包括:使用大数据计算引擎spark对当天的话单数据进行汇总。在上述方案的实现过程中,通过使用大数据计算引擎spark对当天的话单数据进行汇总,避免了使用传统的关系型数据库进行汇总导致话单数据汇总速度慢的问题,有效地提高了话单数据的汇总速度,从而提高了统计出账数据的及时性。

6、可选地,在本申请实施例中,sp号码包括:母号和子号;根据多个第一sp号码和多个第二sp号码的比较结果确定出账数据,包括:针对多个第二sp号码中的每个第二sp号码,判断该第二sp号码是否被包含在多个第一sp号码的子号中;若是,则将该第二sp号码对应的出账业务量确定为该第二sp号码的子号对应的出账业务量,并将该第二sp号码的子号对应的出账业务量添加在出账数据中。在上述方案的实现过程中,通过优先汇总统计子号(即将该第二sp号码的子号对应的出账业务量添加在出账数据中),再汇总统计母号(即将该第二sp号码的母号对应的出账业务量添加在出账数据中),加快了汇总统计出账数据,从而提高了统计出账数据的及时性。

7、可选地,在本申请实施例中,在判断该第二sp号码是否被包含在多个第一sp号码的子号中之后,还包括:若该第二sp号码没有被包含在多个第一sp号码的子号中,则在确定该第二sp号码被包含在多个第二sp号码的母号中后,将该第二sp号码对应的出账业务量确定为该第二sp号码的母号对应的出账业务量,并将该第二sp号码的母号对应的出账业务量添加在出账数据中。在上述方案的实现过程中,通过优先汇总统计子号(即将该第二sp号码的子号对应的出账业务量添加在出账数据中),再汇总统计母号(即将该第二sp号码的母号对应的出账业务量添加在出账数据中),加快了汇总统计出账数据,也避免了子号或母号被遗漏统计的情况,从而提高了统计出账数据的及时性。

8、可选地,在本申请实施例中,在根据多个第一sp号码和多个第二sp号码的比较结果确定出账数据之后,还包括:向目标设备发送出账数据。在上述方案的实现过程中,通过在根据多个第一sp号码和多个第二sp号码的比较结果确定出账数据之后,向目标设备发送出账数据,从而有效且及时地为目标设备提供了出账数据服务。

9、本申请实施例还提供了一种出账数据确定装置,包括:第一号码统计模块,用于接收出账请求,从出账请求中解析出账号码字典表,并统计出出账号码字典表中的多个第一sp号码;第二号码汇总模块,用于获取提前从话单数据汇总出的业务数据,业务数据包括:多个第二sp号码和第二sp号码对应的出账业务量;出账数据确定模块,用于根据多个第一sp号码和多个第二sp号码的比较结果确定出账数据,出账数据是包含在出账号码字典表中的第二sp号码的出账业务量。

10、可选地,在本申请实施例中,出账数据确定装置,还包括:全量号码得到模块,用于获取历史号码字典表,并根据历史号码字典表整合得到全量号码字典表;当天数据汇总模块,用于获取当天的话单数据,并根据全量号码字典表对当天的话单数据进行汇总,获得当天汇总的业务数据;业务数据获得模块,用于对当天汇总的业务数据进行汇总,获得业务数据。

11、可选地,在本申请实施例中,当天汇总的业务数据是存储在分布式文件系统对应的目录中;出账数据确定装置,还包括:话单数据获取子模块,用于从分布式文件系统对应的目录中获取当天汇总的话单数据;数据重新汇总模块,用于若监控过程中发现当天汇总的话单数据存在错误,则重新根据全量号码本文档来自技高网...

【技术保护点】

1.一种出账数据确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述获取提前从话单数据汇总出的业务数据之前,还包括:

3.根据权利要求2所述的方法,其特征在于,所述当天汇总的业务数据是存储在分布式文件系统对应的目录中;在所述获得当天汇总的业务数据之后,还包括:

4.根据权利要求2所述的方法,其特征在于,所述对所述当天的话单数据进行汇总,包括:

5.根据权利要求1所述的方法,其特征在于,所述SP号码包括:母号和子号;所述根据所述多个第一SP号码和所述多个第二SP号码的比较结果确定出账数据,包括:

6.根据权利要求5所述的方法,其特征在于,在所述判断该第二SP号码是否被包含在所述多个第一SP号码的子号中之后,还包括:

7.根据权利要求1-6任一所述的方法,其特征在于,

8.一种出账数据确定装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:处理器和存储器,所述存储器存储有所述处理器可执行的机器可读指令,所述机器可读指令被所述处理器执行时执行如权利要求1至7任一所述的方法。

10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至7任一所述的方法。

...

【技术特征摘要】

1.一种出账数据确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述获取提前从话单数据汇总出的业务数据之前,还包括:

3.根据权利要求2所述的方法,其特征在于,所述当天汇总的业务数据是存储在分布式文件系统对应的目录中;在所述获得当天汇总的业务数据之后,还包括:

4.根据权利要求2所述的方法,其特征在于,所述对所述当天的话单数据进行汇总,包括:

5.根据权利要求1所述的方法,其特征在于,所述sp号码包括:母号和子号;所述根据所述多个第一sp号码和所述多个第二sp号码的比较结果确定出账数据,包括:

...

【专利技术属性】
技术研发人员:高文佳付晶
申请(专利权)人:北京神州泰岳软件股份有限公司
类型:发明
国别省市:

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

1