成本配置信息生成方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:37995599 阅读:6 留言:0更新日期:2023-06-30 10:09
本公开提供了一种成本配置信息生成方法、装置、电子设备及可读存储介质,涉及计算机技术领域,尤其涉及数据处理、云计算技术领域。具体实现方案为:获取目标订单,所述目标订单包括n个订单项;获取目标订单项对应的支出成本和资源数量,所述目标订单项为所述n个订单项中的任一个,目标订单项包括m个资源;根据所述支出成本及资源数量,生成目标订单项中每一个资源对应的第一成本配置信息;确定目标资源对应的第一数量,所述目标资源为目标订单项中的任一个资源,所述第一数量为目标资源对应的业务可使用的时间单元的数量;根据所述第一数量及所述第一成本配置信息,生成所述目标资源在每一个所述时间单元对应的第二成本配置信息。每一个所述时间单元对应的第二成本配置信息。每一个所述时间单元对应的第二成本配置信息。

【技术实现步骤摘要】
成本配置信息生成方法、装置、电子设备及可读存储介质


[0001]本公开涉及计算机
,尤其涉及数据处理、云计算
,具体涉及一种成本配置信息生成方法、装置、电子设备及可读存储介质。

技术介绍

[0002]在云计算场景下,用户可以享受到对云上资源的随买随用的便利,云上购买的资源同样也需要进行成本的核算。传统电商平台对于成本的核算都比较简单,一般都是按件、按个数进行核算,即用户的任意时段消费均按整件物品的方式进行核算。

技术实现思路

[0003]本公开提供了一种成本配置信息生成方法、装置、电子设备及可读存储介质。
[0004]根据本公开的第一方面,提供了一种成本配置信息生成方法,包括:
[0005]获取目标订单,所述目标订单包括n个订单项,n为正整数;
[0006]获取目标订单项对应的支出成本和资源数量,所述目标订单项为所述n个订单项中的任一个,所述目标订单项包括m个资源,m为正整数;
[0007]根据所述支出成本及所述资源数量,生成所述目标订单项中每一个所述资源对应的第一成本配置信息;
[0008]确定目标资源对应的第一数量,所述目标资源为所述目标订单项中的任一个资源,所述第一数量为所述目标资源对应的业务可使用的时间单元的数量;
[0009]根据所述第一数量及所述第一成本配置信息,生成所述目标资源在每一个所述时间单元对应的第二成本配置信息。
[0010]根据本公开的第二方面,提供了一种成本配置信息生成装置,包括:
[0011]第一获取模块,用于获取目标订单,所述目标订单包括n个订单项,n为正整数;
[0012]第二获取模块,用于获取目标订单项对应的支出成本和资源数量,所述目标订单项为所述n个订单项中的任一个,所述目标订单项包括m个资源,m为正整数;
[0013]第一生成模块,用于根据所述支出成本及所述资源数量,生成所述目标订单项中每一个所述资源对应的第一成本配置信息;
[0014]确定模块,用于确定目标资源对应的第一数量,所述目标资源为所述目标订单项中的任一个资源,所述第一数量为所述目标资源对应的业务可使用的时间单元的数量;
[0015]第二生成模块,用于根据所述第一数量及所述第一成本配置信息,生成所述目标资源在每一个所述时间单元对应的第二成本配置信息。
[0016]根据本公开的第三方面,提供了一种电子设备,包括:
[0017]至少一个处理器;以及
[0018]与所述至少一个处理器通信连接的存储器;其中,
[0019]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行第一方面所述的方法。
[0020]根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行第一方面所述的方法。
[0021]根据本公开的第五方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现第一方面所述的方法。
[0022]本公开实施例中,通过生成第一配置信息和第二配置信息,也就能够有效地帮助用户针对目标订单所支出的成本的费用消耗进行实时的分析核算,实时了解支出成本的消耗情况,从而能够为用户针对目标订单所对应的业务是否继续购买或是扩大还是缩小支出额度提供指导性建议,以帮助用户更好地决策。
[0023]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0024]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0025]图1是本公开实施例提供的一种成本配置信息生成方法的流程图;
[0026]图2是本公开实施例提供的一种成本配置信息生成方法中订单、订单项和资源的关系示意图;
[0027]图3是本公开实施例提供的一种成本配置信息生成方法中第一成本配置信息的生成示意图;
[0028]图4本公开实施例提供的一种成本配置信息生成方法中第二成本配置信息的生成示意图;
[0029]图5是本公开实施例提供的另一种成本配置信息生成方法的流程图;
[0030]图6是本公开实施例提供的一种成本配置信息生成装置的结构图;
[0031]图7是用来实现本公开实施例的成本配置信息生成方法的电子设备的框图。
具体实施方式
[0032]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0033]为更好地理解本公开实施例提供的技术方案,以下对本公开实施例中可能涉及的相关概念及场景进行解释说明。
[0034]作为一种可选的实施方式,本公开实施例所提供的方案可以是应用于云计算场景,在云计算场景下,用户可以享受到对云上资源的随买随用的便利,但是和实际购买的物理机一样,云上购买的资源也需要进行成本的核算。
[0035]相关技术中,云计算平台下传统的账单和普通的电商平台的账单类似,但是更侧重资源信息、订单信息,便于用户进行资源计费的费用分析,因此常见的对账单会包括用户的下单费用流水、资源粒度的账单,这两种账单又可以通过不同的汇聚粒度,可以被汇聚为产品级的账单、月份级的账单。
[0036]其中,下单费用流水,这种粒度的账单和传统电商平台的订单流水对账单类似,当
用户产生一笔订单并进行支付后,就会生成一笔订单流水对账单,将该订单对应的费用流水记录下来。这种对账单一般会包括订单编号、订单购买的产品、订单购买的产品配置、订单对应的费用明细(如现金支付金额、优惠卷抵扣金额、折扣优惠金额等费用明细)。
[0037]资源粒度的账单,这种粒度的账单是传统电商平台所没有的对账单,资源是云计算平台独有的概念,当用户使用订单购买一批虚机后,就会产生一批和订单关联的虚机,这些虚机会占有订单下的一部分费用,这些与订单、资源关联的费用就是资源粒度的账单。
[0038]这两种对账单其本质和传统电商平台的按件计算的账单并没有本质区别,都是将用户的一笔消费核算为一笔支出。如果用户按照订单费用流水、资源粒度的对账单进行费用核算,就只能感知发生采购的时间点的费用变化,无法动态感知自身费用结构的变化和消耗过程。针对这些问题,本公开实施例提供了一种成本配置信息生成方法。
[0039]请参照图1,图1是本公开实施例提供的一种成本配置信息生成方法的流程图,如图1所示,所述方法包括以下步骤:
[0040]步骤S101、获取目标订单,所述目标订单包括n个订单项,n为正整数。
[0041]需要说明地,所述目标订单可以是指用户支付的一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种成本配置信息生成方法,包括:获取目标订单,所述目标订单包括n个订单项,n为正整数;获取目标订单项对应的支出成本和资源数量,所述目标订单项为所述n个订单项中的任一个,所述目标订单项包括m个资源,m为正整数;根据所述支出成本及所述资源数量,生成所述目标订单项中每一个所述资源对应的第一成本配置信息;确定目标资源对应的第一数量,所述目标资源为所述目标订单项中的任一个资源,所述第一数量为所述目标资源对应的业务可使用的时间单元的数量;根据所述第一数量及所述第一成本配置信息,生成所述目标资源在每一个所述时间单元对应的第二成本配置信息。2.根据权利要求1所述的方法,其中,所述根据所述支出成本及所述资源数量,生成所述目标订单项中每一个所述资源对应的第一成本配置信息,包括:根据所述支出成本及所述资源数量,获取所述目标订单项中每一个所述资源对应的第一子分摊成本和第一待分摊成本;根据所述第一待分摊成本和第一预设成本单元,确定j个第二子分摊成本,j为正整数,且j<m;其中,所述目标订单项中的前j个资源的第一成本配置信息包括所述第一子分摊成本和所述第二子分摊成本,所述目标订单项中的除所述前j个资源以外的资源的第一成本配置信息包括所述第一子分摊成本。3.根据权利要求1所述的方法,其中,所述方法还包括:在所述目标订单项的支付方式包括现金支付方式和非现金支付方式的情况下,获取所述目标订单项对应的非现金支出成本;根据所述非现金支出成本及所述资源数量,获取所述目标订单项中每一个所述资源对应的非现金成本配置信息;根据所述第一成本配置信息和所述非现金成本配置信息,获取所述目标订单项中每一个所述资源对应的现金成本配置信息。4.根据权利要求3所述的方法,其中,所述根据所述非现金支出成本及所述资源数量,获取所述目标订单项中每一个所述资源对应的非现金成本配置信息,包括:根据所述非现金支出成本及所述资源数量,获取所述目标订单项中每一个所述资源对应的第三子分摊成本和第二待分摊成本;根据所述第二待分摊成本和第二预设成本单元,确定k个第四子分摊成本,k为正整数,且k<m;其中,所述目标订单项中的前k个资源的非现金成本配置信息包括所述第三子分摊成本和所述第四子分摊成本,所述目标订单项中的除所述前k个资源以外的资源的非现金成本配置信息包括所述第三子分摊成本。5.根据权利要求3所述的方法,其中,所述方法还包括:根据所述目标订单项对应的支出成本和非现金支出成本,获取所述目标订单项的现金支出成本。6.根据权利要求1

5中任一项所述的方法,其中,所述根据所述第一数量及所述第一成
本配置信息,生成所述目标资源在每一个所述时间单元对应的第二成本配置信息,包括:根据所述第一数量及所述第一成本配置信息,获取所述目标订单在每一个所述时间单元对应的目标成本配置信息;根据所述目标成本配置信息及每一个所述时间单元在所述目标资源对应的总时间单元中所处的排序位置,生成每一个所述时间单元对应的第二成本配置信息。7.根据权利要求6所述的方法,其中,在所述目标订单项的支付方式包括现金支付方式和非现金支付方式的情况下,所述目标分摊成本包括现金支付方式对应的现金成本配置信息和所述非现金支付方式对应的非现金成本配置信息。8.一种成本配置信息生成装置,包括:第一获取模块,用于获取目标订单,所述目标订单包括n个订单项,n为正整数;第二获取模块,用于获取目标订单项对应的支出成本和资源数量,所述目标订单项为所述n个订单项中的任一个,所述目标订单项包括m个资源,m...

【专利技术属性】
技术研发人员:刘梦博冯智
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1