Aws是否及时更新账单?

时间:2017-05-15 18:42:45

标签: java amazon-web-services parsing supercsv aws-java-sdk

我以编程方式从s3存储桶下载aws账单,解析所有订单项并处理它们。我每天都会通过根据账单中最后一个lineitem的时间戳记住一个标记来完成这个过程。所以,在下一次运行中,我将仅在我的标记之后处理线条项目。但是Aws正在通过添加更多的订单项来更新成本值,这是我在当前的方法中忽略的。 我不能处理所有的lineitems,因为有时文件可能很大。 aws在任何地方都提到这个问题吗?我找不到任何文件。

如果有人能够提供更好的方法来解决这个问题,那将会很有帮助。

2 个答案:

答案 0 :(得分:0)

是的,AWS可能会更新其结算文件中的上一个订单项。 AWS不断更新文件中的订单项,直到创建72小时。解析数据的最佳方法是一次解析整个月的数据。在这种情况下,如果月中的某天是在第3天之后,您只需要处理当前月份数据。

答案 1 :(得分:0)

确实如此,billing documentation。有两个选项 - 跟踪程序集ID以确定是否有更改,或者打开该存储桶中的版本控制并验证自上次运行以来是否存在相关对象的新旧版本。