为什么明细账单月汇总服务时长天数与实例订购天数不一致
阿里云按账期/天汇总的账单是由最细颗粒度的明细账单按照一定维度汇总得到,如明细账单-计费项-汇总是由明细账单-计费项-明细 按账期—实例—计费项维度汇总,当前汇总逻辑是将明细账单的行数据简单加总,因此汇总报表的时长等数据存在重复统计问题。
举例:
202112账期,云服务器ECS—包年包商品是按单月购买的实例,按月购买时长应≤31天, 但明细账单-计费项-汇总服务时长为270天,和预期≤31天存在较大差异。通过下钻查看明细账单-计费项-明细 显示该实例于2021年12月份操作了升降级,在升降级过程中产生了多条账单,每条账单服务时长从4天到34天不等。将所有数据加总后得到月汇总服务时长,即4+34+31+33+34+34+33+34+33=270天。

阿里云升降级订单是将原订单退掉后重新订购,因此应付金额为负数的是退款,对应服务时长是退款时长,在汇总时把新购时长和退款时长无区别的加总,所以在月汇总统计的时长上会存在重复计算。
总结:
明细账单中,统计周期为账期/按天时,目前是把统计周期为明细时产生的行数据做对应字段值的简单加总,特殊场景下会存在重复计算问题,如需核对用时长,建议您以统计项为计费项,统计周期为明细提供的数据为准!