You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查询特定AWS服务(如EC2)的月度数据用量及确认UsageValue字段单位

如何查询特定AWS服务(如EC2)的月度数据用量及确认UsageValue字段单位

我来帮你拆解这两个核心问题,都是日常用AWS经常碰到的点:

一、精准查询特定服务的月度数据用量

你用的账单导出CSV方法是靠谱的,但可以优化筛选步骤,避免后续在Excel里做额外整理:

  • 登录AWS控制台后,直接进入账单与成本管理页面
  • 切换到成本资源管理器(Cost Explorer),这里能直观设置筛选条件:
    • 时间范围:选你需要的2013-2019年,时间粒度直接选“月度”
    • 服务筛选:在“过滤器”里选“服务”,然后指定EC2
  • 调整好后点击右上角的导出按钮,选择CSV格式,这样导出的CSV已经是按月度、按EC2服务统计好的数据,不用自己再手动筛选

二、搞懂UsageValue的单位问题

AWS账单CSV里的UsageValue单位不是固定的,它完全和同一行的UsageType字段绑定,举几个EC2数据传输的常见例子:

  • 如果UsageType里带有Bytes(比如DataTransfer-Out-Bytes),那UsageValue的单位就是字节
  • 如果UsageType里是GB(比如DataTransfer-Out-GB),单位就是GB;带TB的话就是TB

举个实际操作的例子:
假设你Excel里某一行的UsageType是DataTransfer-Out-Bytes,UsageValue显示1073741824,那转换成GB就是1GB(因为1024³=1073741824)

要是觉得手动转换麻烦,还能在Excel里加个自动转换的公式:
假设UsageValue在B列,UsageType在C列,在D列输入这个公式:

=IF(ISNUMBER(SEARCH("Bytes", C2)), B2/(1024^3), IF(ISNUMBER(SEARCH("GB", C2)), B2, IF(ISNUMBER(SEARCH("TB", C2)), B2*1024, B2)))

下拉填充后,就能自动把所有UsageValue转换成GB为单位的数值,统计起来方便多了

备注:内容来源于stack exchange,提问作者vishnu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 08:33:12