一种计费方法、电子设备及存储介质技术

技术编号:25397022 阅读:22 留言:0更新日期:2020-08-25 23:02
本发明专利技术实施例涉及数据处理领域,公开了一种计费方法、电子设备及存储介质。本申请的部分实施例中,计费方法包括:获取预先存储的暂估计划信息;暂估计划信息包括计费订单的标识信息和计费时间段信息,计费订单中包括计费资源的标识信息;根据暂估计划信息,查询计费数据配置表;计费数据配置表包括计费资源的标识信息、计费资源的计费数据,以及各个计费数据的可用时间段信息;根据查询结果,确定计费订单的计费结果。该实施例中,使得可以提高查询速度,提高计费结果的准确性,减少出账错误。

【技术实现步骤摘要】
一种计费方法、电子设备及存储介质
本专利技术实施例涉及数据处理领域,特别涉及一种计费方法、电子设备及存储介质。
技术介绍
内容分发网络(ContentDeliveryNetwork,CDN)服务厂商提供的计费系统其计费数据来源经过一条链路才到达计费系统,日志采集组件进行底层日志流量采集分析,并且通过内部远程过程调用(RemoteProcedureCall,RPC)方式将数据传递给大数据组件,大数据存储组件再对传递给其组件的数据进行再次处理和聚合操作等并将聚合后的数据进行分布式的存储,并提供服务查询供上层计费系统进行实时和离线查询计算。然而,专利技术人发现现有技术中至少存在如下问题:CDN厂商出账一般是月初进行出账并且一般是在月初计费系统承接大量的实时查询计算,会存在性能缓慢问题,并且出账效率缓慢,出账耗时久等缺点。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本专利技术实施方式的目的在于提供一种计费方法、电子设备及存储介质,使得可以提高查询速度,提高计费结果的准确性,减少出账错误。为解决上述技术问题,本专利技术的实施方式提供了一种计费方法,包括以下步骤:获取预先存储的暂估计划信息;暂估计划信息包括计费订单的标识信息和计费时间段信息,计费订单中包括计费资源的标识信息;根据暂估计划信息,查询计费数据配置表;计费数据配置表包括计费资源的标识信息、计费资源的计费数据,以及各个计费数据的可用时间段信息;根据查询结果,确定计费订单的计费结果。本专利技术的实施方式还提供了一种电子设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如上述实施方式提及的计费方法。本专利技术的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述实施方式提及的计费方法。本专利技术实施方式相对于现有技术而言,电子设备基于暂估计划,计算计费订单的计费结果,可以避免月初出账造成系统查询造成的应用服务慢等问题,提高了查询速度。电子设备基于计费数据和计费数据的可用时间段信息进行计费,可以避免计费过程中使用不可用的计费数据进行计费,导致的计费错误的问题,提高了计费结果的准确性,减少出账错误。另外,查询结果包括计费订单中计费资源的计费数据,以及计费订单中计费资源的计费数据的可用时间段信息;根据查询结果,确定计费订单的计费结果,包括:根据计费订单中的计费数据,计算计费订单的计费值;根据计费订单中计费资源的计费数据的可用时间段信息,以及计费时间段信息,确定计费订单计费值的可用性标识;根据计费订单的计费值和计费订单计费值的可用性标识,确定计费订单的计费结果。另外,在根据查询结果,确定计费订单的计费结果之后,计费方法还包括:存储计费订单的计费结果;接收实时查询指令;实时查询指令中包括实时查询订单的标识信息和查询时间段信息;判断是否存储有实时查询订单对应的计费结果;若存储有实时查询订单对应的计费结果,则将对应的计费结果,作为实时查询订单的计费结果;若没有存储实时查询订单对应的计费结果,根据实时查询指令,查询计费数据配置表,得到实时查询订单中计费资源的计费数据和实时查询订单中的计费资源的计费数据的可用时间段信息;根据实时查询订单中的计费资源的计费数据和实时查询订单中的计费资源的计费数据的可用时间段信息,确定实时查询订单的计费结果。另外,在确定实时查询订单的计费结果之后,计费方法还包括:判断实时查询订单的计费资源的固化标识是否指示存储计费结果;若确定是,存储实时查询计费订单的计费结果。该实施例中,有选择的对预先标识的计费资源的计费数据进行固化,避免计费结果占用过多内存。另外,计费方法还包括:接收各个计费资源的计费数据;若确定各个计费资源的计费数据的推送时间大于预设置的时延时间,发送告警提示。该实施例中,在计费数据推送时间大于时延时间时,及时告警,便于及时发现链路的问题。另外,计费数据的可用时间段信息包括计费数据的收集组件反馈的可用时间信息、收集组件的不可用时间信息和人工标记的不可用时间信息。该实施例中,可以人工标记数据资源的不可用时间,避免由于可用性判断标准变化导致该计费数据不可用,造成计费错误等问题。另外,计费方法还包括:在接收到更改指令后,根据更改指令,更改计费数据配置表;更改指令指示删除或修改计费资源的计费数据。另外,暂估计划信息还包括暂估计划状态信息;在根据查询结果,确定计费订单的计费结果之后,计费方法还包括:将暂估计划状态信息更改为已完成状态。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。图1是根据本专利技术的第一实施方式的计费方法的流程图;图2是根据本专利技术的第二实施方式的计费方法的流程图;图3是根据本专利技术的第二实施方式的计费系统的结构示意图;图4是根据本专利技术的第三实施方式的电子设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。除非上下文明确要求,否则整个说明书和权利要求书中的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。在本专利技术公开的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本专利技术公开的描述中,除非另有说明,“多个”的含义是两个或两个以上。本专利技术的第一实施方式涉及一种计费方法,应用于电子设备,例如,终端、服务器或云服务器。该计算方法可用于内容分发网络领域等多个领域。如图1所示,计费方法包括:步骤101:获取预先存储的暂估计划信息。具体地说,暂估计划信息包括计费订单的标识信息和计费时间段信息,计费订单中包括计费资源的标识信息。其中,计费订单的标识信息是计费订单的唯一标识,例如,计费订单的身份标识(ID)。计费时间段信息可以指示计费订单的开始时间和计费订单的结束时间。在一个实施例中,计费数据的可用时间段信息包括计费数据的收集组件反馈的可用时间信息、收集组件的不可用时间信息和人工标记的不可用时间信息。例如,电子设备提供暂估计划管理界面,暂估计划管理界面提供账务暂估功能,账务人员可以在该界面增加暂估计划。电子设备中存储有暂估计划管理列表,可以包括如下几列:暂估计划的ID、订单类型、订本文档来自技高网...

【技术保护点】
1.一种计费方法,其特征在于,包括:/n获取预先存储的暂估计划信息;所述暂估计划信息包括计费订单的标识信息和计费时间段信息,所述计费订单中包括计费资源的标识信息;/n根据所述暂估计划信息,查询计费数据配置表;所述计费数据配置表包括计费资源的标识信息、计费资源的计费数据,以及各个计费数据的可用时间段信息;/n根据查询结果,确定所述计费订单的计费结果。/n

【技术特征摘要】
1.一种计费方法,其特征在于,包括:
获取预先存储的暂估计划信息;所述暂估计划信息包括计费订单的标识信息和计费时间段信息,所述计费订单中包括计费资源的标识信息;
根据所述暂估计划信息,查询计费数据配置表;所述计费数据配置表包括计费资源的标识信息、计费资源的计费数据,以及各个计费数据的可用时间段信息;
根据查询结果,确定所述计费订单的计费结果。


2.根据权利要求1所述的计费方法,其特征在于,所述查询结果包括所述计费订单中计费资源的计费数据,以及所述计费订单中计费资源的计费数据的可用时间段信息;
所述根据查询结果,确定所述计费订单的计费结果,包括:
根据所述计费订单中的计费数据,计算所述计费订单的计费值;
根据所述计费订单中计费资源的计费数据的可用时间段信息,以及所述计费时间段信息,确定所述计费订单计费值的可用性标识;
根据所述计费订单的计费值和所述计费订单计费值的可用性标识,确定所述计费订单的计费结果。


3.根据权利要求2所述的计费方法,其特征在于,在所述根据查询结果,确定所述计费订单的计费结果之后,所述计费方法还包括:
存储所述计费订单的计费结果;
接收实时查询指令;所述实时查询指令中包括实时查询订单的标识信息和查询时间段信息;
判断是否存储有所述实时查询订单对应的计费结果;
若存储有所述实时查询订单对应的计费结果,则将对应的计费结果作为所述实时查询订单的计费结果;
若没有存储所述实时查询订单对应的计费结果,根据所述实时查询指令,查询所述计费数据配置表,得到所述实时查询订单中计费资源的计费数据和所述实时查询订单中的计费资源的计费数据的可用时间段信息;根据所述实时查询订单中的计费资源的计费数据和所述实时查询订单中的计费资源的计费数据的可用时间段信息,确定所述实时查询...

【专利技术属性】
技术研发人员:刘杰群何豪亮林福艺许志勇
申请(专利权)人:网宿科技股份有限公司
类型:发明
国别省市:上海;31

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

1