导出阿里云FOCUS 1.0(Preview)
阿里云支持按照国际标准FOCUS™(FinOps Open Cost and Usage Specification) 导出成本与用量数据。通过标准化的云计费数据格式,助力企业更高效地进行成本分析与资源优化。
了解什么是FOCUS
FOCUS™(FinOps Open Cost and Usage Specification )是一项技术规范,旨在标准化各云供应商的成本和使用量计费数据。为云计算行业计费数据生成系统制定了明确要求,以确保生成一致的成本和使用量数据集。单击此处访问 FOCUS 官网获取详细说明。
导出阿里云FOCUS 1.0(Preview)
当月最终数据在次月04日12点后导出。
在费用与成本控制台,选择账单>账单订阅,单击创建账单订阅。
- 说明
若之前已完成授权,则不会有该提示。
若授权取消,系统将不再推送文件,需要用户重新授权。
在OSS订阅页签下,导出文件选择标准账单FOCUS。
设置订阅开始账单月份,支持当前月及历史数据,最早可订阅升级版邀测时间之后出账的账单。
设置订阅目录,OSS的Bucket输入Bucket存储空间名称;如果需要存储在bucket指定目录下,输入OSS的目录。设置完成后,单击确定创建。
创建完成,查看OSS订阅数据。
返回费用与成本控制台,账单>账单订阅页面查看已经订阅的账单数据
点击前往查看,直接访问推送的账单文件目录。
文件推送的目录说明:订阅的文件,会推送到统一的文件目录下,推送文件目录规则:指定的OSS目录/推送月份/推送时点。
例如:在userbill目录下,2024/12/25 14:04分推送了一份OSS订阅的文件,推送的文件目录如下:userbill/202412/202412251404/
FOCUS 1.0字段说明
阿里云FOCUS 1.0(Preview)为邀测版本,功能持续迭代中。提供的部分字段与FOCUS 1.0 要求可能存在的一致性差异。详细差异请参见阿里云FOCUS 1.0(Preview)字段差异说明。
若对缺失字段有强需求的客户,通过提交工单提交需求或问题,优先级高的反馈将加速纳入开发计划。
字段列 | 说明 | 数据类型 | 是否允许为空 |
AvailabilityZone | 提供商分配的标识符,表示区域内的物理隔离区,提供高可用性和容错能力。 | String | 是 |
BilledCost | 作为计费基准的费用,包含所有折扣和减免,但排除预付费用(一次性或周期性)的摊销。 | Decimal | 否 |
BillingAccountId | 提供商分配的计费账户标识符。 | String | 否 |
BillingAccountName | 计费账户的显示名称。 | String | 是 |
BillingCurrency | 表示费用实际计费时使用的货币。 | String | 否 |
BillingPeriodEnd | 计费周期结束日期和时间。 | Date/Time | 否 |
BillingPeriodStart | 计费周期开始日期和时间。 | Date/Time | 否 |
ChargeCategory | 基于费用计费性质的最高层级分类。 | String | 否 |
ChargeClass | 表示当前行是否为对已开票计费周期的修正。 | String | 是 |
ChargeDescription | 对费用用途和价格的自包含摘要。 | String | 是 |
ChargeFrequency | 标识费用发生的频率。 | String | 否 |
ChargePeriodEnd | 费用周期结束日期和时间。 | Date/Time | 否 |
ChargePeriodStart | 费用周期开始日期和时间。 | Date/Time | 否 |
CommitmentDiscountCategory | 标识承诺折扣是基于用量数量还是成本(即“支出”)。 | String | 是 |
CommitmentDiscountId | 提供商分配的承诺折扣标识符。 | String | 是 |
CommitmentDiscountName | 承诺折扣的显示名称。 | String | 是 |
CommitmentDiscountStatus | 标识费用是与承诺折扣的消耗相关,还是与承诺金额的未使用部分相关。 | String | 是 |
CommitmentDiscountType | 提供商分配的应用于当前行的承诺折扣类型标识符。 | String | 是 |
ConsumedQuantity | 基于消耗单位计量的资源或服务使用量。 | Decimal | 是 |
ConsumedUnit | 提供商指定的计量单位,用于衡量资源或服务的用量。 | String | 是 |
ContractedCost | 通过协议单价与对应定价数量相乘计算出的成本。 | Decimal | 否 |
ContractedUnitPrice | 单个定价单位对应的协议单价(含协商折扣,但排除承诺折扣)。 | Decimal | 是 |
EffectiveCost | 应用所有折扣、减免及摊销预付费用后的实际成本。 | Decimal | 否 |
InvoiceIssuerName | 负责对消耗资源或服务开具发票的实体名称。 | String | 否 |
ListCost | 通过公开单价与对应定价数量相乘计算出的成本。 | Decimal | 否 |
ListUnitPrice | 提供商发布的单个定价单位建议单价(不含折扣)。 | Decimal | 是 |
PricingCategory | 描述费用在使用或购买时采用的定价模型。 | String | 是 |
PricingQuantity | 基于定价单位计量的资源或服务使用或购买数量。 | Decimal | 是 |
PricingUnit | 提供商指定的定价计量单位,用于应用阶梯定价等规则后的用量计量。 | String | 是 |
ProviderName | 提供可购买资源或服务的实体名称。 | String | 否 |
PublisherName | 生产所购资源或服务的实体名称。 | String | 否 |
RegionId | 提供商分配的资源部署或服务提供地理区域标识符。 | String | 是 |
RegionName | 资源部署或服务提供地理区域的名称。 | String | 是 |
ResourceId | 提供商分配的资源标识符。 | String | 是 |
ResourceName | 资源的显示名称。 | String | 是 |
ResourceType | 费用适用的资源类型。 | String | 是 |
ServiceCategory | 基于服务核心功能的最高层级分类。 | String | 否 |
ServiceName | 可从提供商处购买的服务(如云虚拟机、SaaS数据库、系统集成商的专业服务)。 | String | 否 |
SkuId | 提供商定义的唯一标识符,用于组织SKU价格的公共属性。 | String | 是 |
SkuPriceId | 定义计算费用所用单价的唯一标识符。 | String | 是 |
SubAccountId | 用于管理访问和/或成本的资源或服务分组ID。 | String | 是 |
SubAccountName | 用于管理访问和/或成本的资源或服务分组名称。 | String | 是 |
Tags | 分配给标签源的标签集合(可能含提供商或用户自定义标签)。 | JSON | 是 |
X_CommodityCode | 阿里云用于标识云产品下具体商品的唯一Code。 | string | 否 |
X_CommodityName | 云产品下具体商品的名称。 | string | 否 |
X_BillingItemCode | 云资源费用的归属的计费项Code。 | string | 否 |
X_BillingItemName | 云资源费用的归属的计费项名称。 | string | 否 |
X_InstanceID | 是指阿里云各个产品/服务在生成账单时,费用产出统计和汇总的维度。不同的云产品和服务可能有不同的出账粒度,这会影响到账单的详细程度和费用的计算方式。 对于出账粒度不等于资源管理粒度的云产品,需要进行额外的拆分处理,以满足企业内部管理需求。 | string | 否 |