如何使用 Amazon Athena 查询成本和使用情况报告来显示我的 Amazon EC2 Spot 实例的总成本?
上次更新时间:2020 年 1 月 7 日
我想使用 Amazon Athena 查询我的成本和使用情况报告 (CUR) 并了解每个 Amazon EC2 Spot 实例的总成本。该如何操作?
解决方法
开始之前,确保您已将 CUR 提取到 Amazon Athena 中。
然后,在 Athena 中运行以下查询:
select
sum(line_item_unblended_cost) as cost
from DATABASE.TABLE
where
lower(line_item_usage_type) like '%spot%'
and line_item_product_code = 'AmazonEC2'
注意:请将 DATABASE 和 TABLE 替换为您的数据库和表名称。
此查询将返回以下内容:
Spot 实例之前在其上运行或正在其上运行的账户 有关已运行或正在运行的实例类型的使用情况详细信息 Spot 实例的混合成本