【问题标题】:Is there any way to Download billing reports in an automated way?有没有办法以自动方式下载帐单报告?
【发布时间】:2020-11-26 06:37:31
【问题描述】:
【问题讨论】:
标签:
amazon-web-services
aws-lambda
boto3
billing
【解决方案1】:
您要查找的是您想要使用的 DBR(详细计费报告 - 已弃用)或 CUR(成本和分配报告)。
https://docs.aws.amazon.com/cur/latest/userguide/cur-create.html
创建成本和使用情况报告:
注意包含资源 ID 将为每个资源 ID 创建单独的行项目
你的资源。这可能会增加您的成本和使用量
根据您的 AWS 使用情况显着报告文件。
-
对于数据刷新设置,选择您是否需要 AWS 成本和
如果 AWS 应用退款、积分或支持,使用报告会刷新
最终确定账单后向您的帐户收取费用。当一个报告
刷新后,新报告将上传到 Amazon S3。
-
选择下一步。
-
对于 S3 存储桶,选择配置。
-
在“配置 S3 存储桶”对话框中,执行以下操作之一:
- 从下拉列表中选择一个现有存储桶,然后选择下一步。
- 输入存储桶名称和要在其中创建新的区域
存储桶并选择下一步。
-
查看存储桶策略,并选择我已确认此
策略正确并选择保存。
-
对于报告路径前缀,输入您想要的报告路径前缀
附加在您的报告名称之前。
-
对于时间粒度,请选择以下选项之一:
- 如果您希望报表中的行项目按小时聚合
小时。
- 如果您希望报表中的行项目按以下方式汇总,则每天
那天。
- 每月,如果您希望报表中的行项目按以下方式汇总
月。
-
对于报告版本控制,选择是否需要每个版本的
报告覆盖以前版本的报告或被
在以前的版本之外交付。
-
覆盖报告可以节省 Amazon S3 存储成本。交付
新的报告版本可以提高账单数据的可审计性
时间。
-
对于 Enable report data integration for,选择是否要
使您的成本和使用报告能够与 Amazon Athena 集成,
Amazon Redshift 或 Amazon QuickSight。报告压缩在
以下格式:
-
选择下一步。
-
查看报告设置后,选择“查看并完成”。