FOCUS 数据导出的结构

本文档介绍了将 FOCUS 使用费数据导出到 BigQuery 的架构参考信息。FinOps 开放费用和使用规范 (FOCUS) 是一项开放规范,它为技术结算数据生成器定义了明确的要求,以生成一致的费用和使用情况数据集。FOCUS 导出中的列通常会映射到详细使用费数据导出中的字段。

FOCUS 数据集和数据表

在 BigQuery 中,FOCUS 使用费数据会加载到您启用 FOCUS 导出时在 Google Cloud 项目中创建的不可变数据集中,该数据集的命名模式如下:

gcp_billing_immutable_<BILLING_ACCOUNT_ID>_<Location>

  • 数据集的名称由三个部分组成:

    1. gcp_billing_immutable - FOCUS 导出所用的数据集名称。
    2. Billing_account_ID - 已启用 FOCUS 导出的 Cloud Billing 账号的 ID。
    3. Location - 您在启用 FOCUS 导出功能时选择的具体区域或多区域位置

    数据集名称示例gcp_billing_immutable_010101_F0FFF0_61C528_us

  • 在 FOCUS 数据集中创建 FOCUS 结算数据表,并命名为:

    gcp_billing_export_focus_<BILLING_ACCOUNT_ID>

    表名称示例gcp_billing_export_focus_010101_F0FFF0_61C528

FOCUS 费用数据的架构

在 Google 提供的 FOCUS 导出不可变 BigQuery 数据集中,您的 FOCUS 使用费数据会加载到名为 gcp_billing_export_focus_<BILLING_ACCOUNT_ID> 的数据表中。

FOCUS 导出架构中的列通常会映射到详细使用费导出中的字段,例如账号 ID、账单日期、服务、SKU、项目、标签、位置、费用、用量、赠金、调整项、币种,以及提供精细的资源级费用数据的其他字段。

在 BigQuery 中使用 FOCUS 使用费用数据时,请注意以下事项:

  • FOCUS Cloud Billing 数据导出的表架构随时可能会发生变化,例如在向 FOCUS 导出添加新字段时。为了防止查询因未来可能发生的架构变化而受到影响,我们建议您使用 BigQuery 视图来标准化数据,而不是依赖于直接引用所导出列的查询,以便表向查询提供相同的架构。详细了解此限制
  • 当您在 Cloud Billing 中首次启用 FOCUS 使用费用数据导出时,如果您选择多区域位置(欧盟或美国),则 Cloud Billing 数据将从上月初开始以追溯方式提供。数据按时间顺序导出。对于导出数据的初始回填,追溯性 Cloud Billing 数据最多可能需要 5 天完成导出,然后您才能开始看到最新的使用情况数据。
  • 如果您启用 FOCUS 使用费用数据导出并选择区域位置,则您的 Cloud Billing 数据将从您启用导出之日起开始提供。
  • 如果您启用、停用且随后重新启用 FOCUS 使用费用数据导出,则系统可能不会提供明确停用数据导出时段内的 Cloud Billing 数据。
  • 详细了解数据加载到 BigQuery 表的频率
  • 请查看可能会影响将结算数据导出到 BigQuery 的其他限制

FOCUS 架构

以下信息介绍了导出到 BigQuery 的 Google Cloud FOCUS 使用费数据的架构。

FOCUS 字段 类型 模式 FOCUS 说明 从地图到 Google 的字段
AvailabilityZone STRING NULLABLE 可用区是提供商为区域内物理隔离的区域分配的标识符,可提供高可用性和容错能力。可用区通常用于分析跨可用区数据传输用量以及根据资源部署位置计算相应费用等场景。 location.zone
BilledCost NUMERIC NULLABLE 结算费用是指作为结算依据的费用,包括所有折扣和优惠费率的影响,但不包括为支付未来符合条件的费用而支付的相关购买交易(一次性或周期性)的摊销。此费用的币种为结算币种。结算费用通常用于执行需要现金制会计的 FinOps 功能,例如费用分摊、预算编制和账单对账。 cost + credits.amount
BillingAccountId STRING NULLABLE 结算账号 ID 是提供商为结算账号分配的标识符。结算账号通常用于以下场景:基于组织结构进行分组、账单对账和费用分配策略。 billing_account_id
BillingCurrency STRING NULLABLE 结算币种是一种标识符,表示资源或服务的费用结算所用的币种。结算币种通常用于需要对费用进行分组或汇总的场景。 currency
BillingPeriodStart 时间戳 NULLABLE 结算周期开始时间表示结算周期的开始时间(含)。例如,如果结算周期开始时间为“2024-01-01T00:00:00Z”,结算周期结束时间为“2024-02-01T00:00:00Z”,则该时间段包含 1 月份的费用,但不包含 2 月份的费用,因为结算周期开始时间表示开始时间(含),而结算周期结束时间表示结束时间(不含)。 invoice.month
BillingPeriodEnd 时间戳 NULLABLE 结算周期结束时间表示结算周期的不含边界值的结束时间。 例如,如果某个时间段的结算周期开始时间为“2024-01-01T00:00:00Z”,结算周期结束时间为“2024-02-01T00:00:00Z”, 则该时间段包含 1 月份的费用,因为结算周期开始时间表示含边界值的开始时间,但不包含 2 月份的费用,因为结算周期结束时间表示不含边界值的结束时间。 invoice.month
ChargeCategory STRING NULLABLE

费用类别表示根据费用结算方式的性质对费用进行的最上层分类。费用类别通常用于识别和区分可能需要不同处理方式的费用类型。

支持的值包括:UsageTaxAdjustment

cost_type
ChargeClass STRING NULLABLE 费用类别用于指明相应行是否表示对之前已开具账单结算周期的更正。费用类别通常用于区分更正费用与常规产生的费用。 adjustment_info
ChargeDescription STRING NULLABLE 费用说明可提供相应行的概略背景信息,而无需进行额外发现。此列包含对相应扣款的用途和价格的完整总结。它通常涵盖结算数据集中的一组相关详细信息,或者提供其他方式无法获取的信息。 sku.description
ChargePeriodStart 时间戳 NULLABLE “扣款周期开始时间”表示扣款周期的开始时间(含边界值)。例如,如果某个时间段的“扣款周期开始时间”为“2024-01-01T00:00:00Z”,而“扣款周期结束时间”为“2024-01-02T00:00:00Z”,则该时间段包含 1 月 1 日的扣款,但不包含 1 月 2 日的扣款,因为“扣款周期开始时间”表示开始时间(含边界值),而“扣款周期结束时间”表示结束时间(不含边界值)。 usage_start_time
ChargePeriodEnd 时间戳 NULLABLE Charge Period End 表示结算周期的结束时间(不含)。 例如,如果 Charge Period Start 为“2024-01-01T00:00:00Z”,Charge Period End 为“2024-01-02T00:00:00Z”,则时间段内包含 1 月 1 日的费用,因为 Charge Period Start 表示包含在内的开始界限;但不包含 1 月 2 日的费用,因为 Charge Period End 表示不包含在内的结束界限。 usage_end_time
ConsumedQuantity NUMERIC NULLABLE “消耗量”表示与所用资源或服务相关联的计量 SKU 的量,以“消耗单位”为依据。与价格数量(价格单位的补充)相比,消耗数量通常以更精细的粒度或在不同的时间间隔内得出,并且侧重于资源和服务消耗,而不是价格和费用。 usage.amount
ConsumedUnit STRING NULLABLE “消耗的单位”表示提供方指定的计量单位,用于指示提供方如何衡量与资源或服务关联的按流量计费 SKU 的使用情况。“已用单位”指标是对“已用数量”指标的补充。与定价单位(定价数量的补充)相比,使用量通常以更精细的粒度或在不同的时间间隔内列出,并且侧重于资源和服务消耗,而不是价格和费用。 usage.unit
ContractedCost NUMERIC NULLABLE 合同费用是指通过将合同单位价格乘以相应价格数量计算得出的费用。合同费用以结算币种表示,通常用于通过与定价进行比较来计算基于协商活动的节省金额。如果协商折扣不适用,则合同费用默认为定价。 cost
ContractedUnitPrice NUMERIC NULLABLE 合同单位价格是指相关联 SKU 的单个价格单位的约定价格,其中包含协商折扣(如有),但不包含协商的承诺折扣或任何其他折扣。此价格以结算币种表示。合同单位价格通常用于根据协商活动计算节省的费用。如果协商折扣不适用,合同单位价格将默认为定价单位价格。 price.effective_price
ListCost NUMERIC NULLABLE 定价费用是指通过将定价单位价格乘以相应价格数量计算得出的费用。定价费用以结算币种表示,通常用于计算各种费率优化活动的节省金额,方法是将定价费用与合同费用、账单费用和有效费用进行比较。 cost_at_list
ListUnitPrice NUMERIC NULLABLE “定价”表示相关联 SKU 的单个定价单位的建议提供商公布单位价格,不含任何折扣。此价格以结算币种表示。“定价”通常用于根据各种费率优化活动计算节省的费用。 price.list_price
PricingCategory STRING NULLABLE

价格类别用于描述使用或购买时所用费用的定价模式。它有助于区分按标价或折扣价产生的费用,并揭示优化机会,例如提高承诺折扣的覆盖率。

支持的值包括:CommittedStandard

sku.description
PricingQuantity NUMERIC NULLABLE 价格数量表示与所用或所购资源或服务相关联的给定 SKU 的数量(基于价格单位)。与消耗数量(消耗单位的补充)不同,它侧重于价格和费用,而不是资源和服务消耗。 price.pricing_unit_quantity
PricingUnit STRING NULLABLE 价格单位表示提供方指定的用于确定单位价格的计量单位,用于指示提供方在应用分段定价等定价规则后如何对测得的用量和购买数量进行计费。常见示例包括计算设备运行时的小时数(例如“小时”)、存储设备的 GB 小时数(例如“GB-小时”)或网络设备或 API 服务的累计请求数(例如“1000 次请求”)。价格单位是对“价格数量”指标的补充。与“消耗单位”不同,它侧重于价格和费用,而不是资源和服务消耗,通常以更粗的粒度表示。 price.unit
ProviderName STRING NULLABLE 提供方是指提供可供购买的资源或服务的实体。它通常用于成本分析和报告场景。 不适用 - FOCUS 独有
PublisherName STRING NULLABLE 发布商是指生产所购资源或服务的实体。它通常用于费用分析和报告场景。 seller_name
RegionId STRING NULLABLE 地区 ID 是提供方为资源预配或服务提供的隔离地理区域分配的标识符。该区域通常用于根据资源部署位置分析成本和单位价格等场景。 location.region
RegionName STRING NULLABLE 区域名称是提供商为资源预配或服务提供的隔离地理区域分配的显示名称。区域名称通常用于根据资源部署位置分析成本和单位价格等场景。 location.region
ResourceId STRING NULLABLE 资源 ID 是提供商分配给资源的标识符。资源 ID 通常用于费用报告、分析和分配方案。 resource.global_name
ResourceName STRING NULLABLE 资源名称是分配给资源的显示名称。它通常用于成本分析、报告和分配方案。 resource.name
ServiceName STRING NULLABLE

服务是指可从提供商处购买的产品(例如,云虚拟机、SaaS 数据库、系统集成商提供的专业服务)。服务产品可以包含各种类型的用量或其他费用。例如,云数据库服务可能包含计算、存储和网络费用。

服务名称是所购商品的显示名称。服务名称通常用于以下场景:分析一段时间内的总费用趋势,以及过滤数据以调查异常情况。

service.description
SkuId STRING NULLABLE

SKU ID 是提供方指定的唯一标识符,用于表示特定 SKU。SKU 是 FOCUS 数据集中可量化的商品或服务,代表特定的功能和技术规格。

每个 SKU ID 都代表一组独特的功能,可以按不同的价格点或 SKU 价格出售。SKU ID 在所有价格变动中保持一致,而价格变动可能因多种因素而异,这些因素不仅包括常见的功能和技术规格。

商品或服务的不同价格版本应使用相同的 SKU ID,以便于比较相同功能的价格,例如功能提供方式或付款方式。您可以在提供商发布的目录或价目表中找到 SKU ID,以查找有关该 SKU 的详细信息。与 SKU ID 关联的媒体资源组成可能因提供商而异。SKU ID 通常用于分析和比较不同价格详情(例如期限、层级、位置)中同一 SKU 的费用。

sku.id
SkuPriceId STRING NULLABLE

SKU 价格 ID 是提供商指定的唯一标识符,用于表示与所用或所购资源或服务相关联的特定 SKU 价格。它可作为提供商发布的价格表中的 SKU 价格的关键参考,让从业者能够查找有关 SKU 价格的详细信息。

与 SKU 价格 ID 关联的属性的组成可能因提供商而异,也可能因同一提供商内的 SKU 而异。不过,排除动态或可协商的价格属性(例如单价金额、币种 [以及相关汇率]、时间有效性 [例如生效日期] 和合同或协商特定的元素 [例如合同或账号标识符以及可协商的折扣])可确保 SKU 价格 ID 在提供商的不同结算周期和结算账号中保持一致。这种一致性有助于高效过滤费用,以便跟踪一段时间内和不同结算账号之间的价格波动(例如,单位价格金额的变化),包括目录单位价格和合同单位价格。此外,SKU 价格 ID 通常用于根据价格属性(例如期限和层级)分析费用。

sku.idprice.tier_start_amount 的串联
SubAccountId STRING NULLABLE 子账号 ID 是提供商分配给子账号的标识符。子账号 ID 通常用于根据组织结构、访问管理需求和费用分配策略进行分组等场景。 project.id
SubAccountName STRING NULLABLE 子账号名称是分配给子账号的显示名称。子账号名称通常用于以下场景:基于组织结构、访问管理需求和费用分配策略进行分组。 project.name
x_Credits RECORD REPEATED credits 包含的字段描述与 Google Cloud 和 Google Maps Platform SKU 关联的赠金的结构和值。 credits
Id STRING NULLABLE 如果存在,则表示赠金与产品 SKU 相关联。 credits.id 值要么是字母数字的唯一标识符(例如,12-b34-c56-d78),要么是赠金类型说明(例如,承诺使用折扣:CPU)。

如果 credits.id 字段为空,则产品 SKU 不会与任何赠金相关联。

credits.id
FullName STRING NULLABLE 与产品 SKU 关联的赠金名称。这是字母数字 credits.id 的直观易懂的说明。 示例包括:免费试用赠金基于支出的承诺使用折扣

credits.full_name 值仅适用于具有字母数字 credits.id 的 SKU。如果 credits.id 的值是信贷类型(如 承诺使用折扣:CPU)的说明,则 credits.full_name 字段将为空。

credits.full_name
Type STRING NULLABLE 此字段说明 credits.id 的用途或来源。 赠金类型包括:
  • FEE_UTILIZATION_OFFSET 对于基于支出的新 CUD 折扣,此赠金用于抵消购买 CUD 时支付的费用。采用新模式时,您可以以折扣价购买承诺。当您使用 CUD 涵盖的 SKU 时,此赠金会抵消相应费用。当您充分利用承诺时,抵消会将费用降至零,并且系统会以折扣价对符合条件的 SKU 用量收费。
  • COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE:对于不属于新价格模式的基于支出的旧版承诺使用折扣 (CUD),这是您承诺在特定区域为服务支付某一最低金额而获得的赠金。
  • COMMITTED_USAGE_DISCOUNT:为 Compute Engine 购买的基于资源的承诺使用合约,以获得大幅度的虚拟机使用费折扣。
  • DISCOUNT:折扣赠金类型用于达到合同支出阈值后获得的赠金。请注意,在 Google Cloud 控制台提供的 Cloud Billing 报告中,折扣赠金类型被列为“基于支出的折扣”
  • FREE_TIER:某些服务允许在指定限额内免费使用资源。对于这些服务,赠金用于实现免费层级使用量。
  • PROMOTION:促销赠金类型包括基于支出的里程碑赠金 Google Cloud 免费试用和营销活动赠金,或其他 Google Cloud用量补贴。在适用情况下,促销赠金会被视为一种付款方式,并会自动应用以减少您的账单总额。
  • RESELLER_MARGIN:如果您是转销商,转销商利润赠金类型表示每个符合条件的专列项获得的转销商计划折扣。
  • SUBSCRIPTION_BENEFIT:通过购买服务的长期订阅以换取折扣而获得的赠金。
  • SUSTAINED_USAGE_DISCOUNT:持续使用折扣赠金类型是因在结算月份的大部分时间内运行符合条件的 Compute Engine 资源而获得的自动折扣,无需任何承诺。
credits.type
Name STRING NULLABLE 对 Cloud Billing 账号应用的赠金的说明。 credits.name
Amount NUMERIC NULLABLE 对使用量应用的赠金金额。 credits.amount
x_CostType STRING NULLABLE

相应专列项代表的费用类型:常规项、税费、调整项或舍入误差费用。

cost_type
x_CurrencyConversionRate FLOAT NULLABLE 美元兑本地货币的汇率。也就是说,cost ÷ currency_conversion_rate 得出以美元为单位的费用。 currency_conversion_rate
x_ExportTime 时间戳 NULLABLE 与附加的 Cloud Billing 数据关联的处理时间。 每次导出新数据时,该值都会增加。
另请参阅 导出的数据和账单之间的区别
export_time
x_Location STRING NULLABLE 多区域、国家/地区、单区域或可用区层级的使用位置;或者是 global,表示 资源没有特定位置。如需了解详情,请参阅 地理位置和区域以及 Google Cloud 位置 location.location
x_Project RECORD NULLABLE project 包含描述 Cloud Billing 项目的字段,例如 ID、编号、名称、祖先编号和标签。 project
Id STRING NULLABLE 生成 Cloud Billing 数据的 Google Cloud 项目的 ID。 project.id
Number STRING NULLABLE 为生成 Cloud Billing 数据的 Google Cloud 项目内部生成的匿名化的唯一标识符。 在您的支持请求和其他客户沟通中,Google 将通过此项目编号引用项目。 project.number
Name STRING NULLABLE 生成 Cloud Billing 数据的 Google Cloud 项目的名称。 project.name
AncestryNumbers STRING NULLABLE 由指定 project.id(例如 my-project-123)标识的项目的资源层次结构中的祖先实体。

例如:/ParentOrgNumber/ParentFolderNumber/。详细了解资源层次结构

project.ancestry_numbers
Ancestors RECORD REPEATED

此字段描述了费用专列项的资源层次结构的结构和值,包括项目、文件夹和组织。祖先实体按节点是从节点到根排序(项目、文件夹,再到组织)。

project.ancestors
ResourceName STRING NULLABLE 每个祖先实体的 相对资源名称,格式为“resourceType/resourceNumber”。使用 project.ancestors.resource_name 可更全面地了解 project.ancestry_numbers project.ancestors.resource_name
DisplayName STRING NULLABLE 您在控制台中为资源创建的名称。 project.ancestors.display_name
x_ServiceId STRING NULLABLE 与使用情况关联的服务的 ID。 service.id
x_SystemLabels RECORD REPEATED 描述系统标签的字段,例如键、值。 system_labels
Key STRING NULLABLE 如果存在系统标签,则为键值对的“键”部分,包含发生了使用的资源中的系统生成的标签。另请参阅 可用的系统标签 system_labels.key
Value STRING NULLABLE 如果存在系统标签,则为键值对的“值”部分,包含发生了使用的资源中的系统生成的标签。另请参阅 可用的系统标签 system_labels.value
x_Labels RECORD REPEATED 描述标签的字段,例如键、值。 labels
Key STRING NULLABLE 如果存在标签,则为键值对的“键”部分,包含发生了使用的 Google Cloud 资源中的标签。如需详细了解如何使用标签,请参阅使用标签 labels.key
Value STRING NULLABLE 如果存在标签,则为键值对的“值”部分,包含发生了使用的 Google Cloud 资源中的标签。如需详细了解如何使用标签,请参阅使用标签 labels.value
x_ProjectLabels RECORD REPEATED 描述项目标签的字段,例如键、值。 project.labels
Key STRING NULLABLE 如果存在标签,则为键值对的“键”部分,包含发生了使用的 Google Cloud 项目中的标签。如需详细了解如何使用标签,请参阅 使用标签 project.labels.key
Value STRING NULLABLE 如果存在标签,则为键值对的“值”部分,包含发生了使用的 Google Cloud 项目中的标签。如需详细了解如何使用标签,请参阅使用标签 project.labels.value
x_Tags RECORD REPEATED

描述标记的字段,例如键、值和命名空间。

tags
Key STRING NULLABLE

与此特定标记关联的键的简称或显示名。

tags.key
Value STRING NULLABLE

附加到 tags.key 的资源。在任何给定时间,对于给定键,一个资源只能附加一个值。

tags.value
x_Inherited BOOLEAN NULLABLE

指示标记绑定是继承的(继承的标记 = True)还是直接的/非继承的(继承的标记 = False)。您可以创建标记绑定来与资源层次结构中的父资源进行关联。

tags.inherited
x_Namespace STRING NULLABLE

表示定义标记键和值的资源层次结构。命名空间可以与标记键和标记值简称组合使用,以为标记键或标记值创建全局唯一的完全限定名称。

tags.namespace
EffectiveCost NUMERIC NULLABLE 有效费用是指在应用所有折扣费率、折扣以及涵盖相应费用的相关预付费购买交易(一次性或周期性)的适用部分后,相应费用的摊销成本。纳入的摊销部分应与定价数量和数据的时间粒度成正比。由于摊销会分解预付款购买交易的费用并将其分摊到后续符合条件的费用中,因此原始预付款费用的有效费用会设置为 0。有效费用不会混合或“融合”同一服务的多次费用。此费用的单位为结算币种。 有效费用通常用于跟踪和分析支出趋势。 cost + credits.amount
PricingCurrency STRING NULLABLE 定价币种是指资源或服务的定价所采用的国家或虚拟货币单位。定价币种通常用于定价和结算使用不同币种的场景。 currency
PricingCurrencyContractedUnitPrice NUMERIC NULLABLE

“定价币种合同单位价格”表示相关联 SKU 的单个定价单位的议定单位价格,包括协商折扣(如有),但不包括协商的承诺折扣或任何其他折扣。此价格以定价币种表示。如果协商折扣不适用于单位价格,而是适用于汇率,“定价币种合同单位价格”将默认为“定价币种定价单位价格”。“定价币种合同单位价格”通常用于根据协商活动计算节省的费用。

price.effective_price
PricingCurrencyEffectiveCost NUMERIC NULLABLE “定价币种有效费用”表示以定价币种计价的费用在应用所有折扣价、折扣以及涵盖相应费用的相关预付费购买交易(一次性或定期)的适用部分后的费用。这样,从业者就可以执行以下任一转换:1. 从国家币种到虚拟币种(例如,从代币到美元);2. 从一种国家币种到另一种国家币种(例如,从欧元到美元)。 cost + credits.amount
PricingCurrencyListUnitPrice NUMERIC NULLABLE

“定价币种清单单位价格”表示相关联 SKU 的单个定价单位的建议提供商公布单位价格,不含任何折扣。此价格以定价币种表示。“定价币种清单单位价格”通常用于根据各种费率优化活动计算节省的费用。

price.list_price
BillingAccountType STRING NULLABLE

对于从转销商(父级)结算账号导出的数据,如果结算账号 ID 是转销的子结算账号,则结算账号类型为“转销”,否则为空。

不适用 - FOCUS 独有
x_SubscriptionInstanceId STRING NULLABLE

与承诺相关联的订阅 ID。

subscription.instance_id
x_PriceEffectivePriceDefault NUMERIC NULLABLE

默认 使用模式下的 SKU 价格,包括与您的 Cloud Billing 账号相关联的合同中的自定义价格所反映的任何协商折扣(如果适用)。

price.effective_price_default
x_PriceListPriceConsumptionModel NUMERIC NULLABLE

适用使用模式下的 SKU 定价,不含与您的 Cloud Billing 账号相关联的合同中的自定义价格所反映的任何协商折扣(如适用)。

price.list_price_consumption_model
x_CostAtEffectivePriceDefault NUMERIC NULLABLE

默认使用模式下的费用,包括与您的 Cloud Billing 账号相关联的合同中的自定义价格所反映的任何协商折扣(如果适用)。

cost_at_effective_price_default
x_CostAtListConsumptionModel NUMERIC NULLABLE

适用使用模式下的费用,不包括与您的 Cloud Billing 账号相关联的合同中的自定义价格所反映的任何协商折扣(如适用)。

cost_at_list_consumption_model
x_ConsumptionModelId STRING NULLABLE

使用模式的 ID。

consumption_model.id
x_ConsumptionModelDescription STRING NULLABLE

使用模式的说明。

consumption_model.description

FOCUS 一致性报告

并非所有 FOCUS 列都受支持。并非所有列都支持所有值。请参阅下表了解详情。如果列不受支持,则可能在提供商特定的列中提供相应信息。

提供方专用列

类型模式
x_CostTypeSTRINGNULLABLE
x_CreditsRECORDREPEATED
x_CurrencyConversionRateFLOATNULLABLE
x_ExportTime时间戳NULLABLE
x_LabelsRECORDREPEATED
x_LocationSTRINGNULLABLE
x_ProjectRECORDNULLABLE
x_ProjectLabelsRECORDREPEATED
x_ServiceIdSTRINGNULLABLE
x_SystemLabelsRECORDREPEATED
x_TagsRECORDREPEATED
x_SubscriptionInstanceIdSTRINGNULLABLE
x_PriceEffectivePriceDefaultNUMERICNULLABLE
x_PriceListPriceConsumptionModelNUMERICNULLABLE
x_CostAtEffectivePriceDefaultNUMERICNULLABLE
x_CostAtListConsumptionModelNUMERICNULLABLE
x_ConsumptionModelIdSTRINGNULLABLE
x_ConsumptionModelDescriptionSTRINGNULLABLE

一致性缺口

一致性差距类型 FOCUS 版本 受影响的列 一致性差距说明 应对措施
不支持的列 v1.0 结算账号名称 未提供
v1.0 收费频率 未提供
v1.0 合约折扣类型 未提供 与 CUD 相关的信息包含在 x_Credits
v1.0 承诺折扣状态 未提供 与 CUD 相关的信息包含在 x_Credits
v1.0 承诺折扣 ID 未提供 与 CUD 相关的信息包含在 x_Credits
v1.0 承诺折扣名称 未提供 与 CUD 相关的信息包含在 x_Credits
v1.0 承诺折扣类别 未提供 与 CUD 相关的信息包含在 x_Credits
v1.0 账单开具方 未提供
v1.0 资源类型 未提供
v1.0 服务类别 未提供
v1.0 标记 未提供
中包含的信息 x_Tags
x_Labels
x_SystemLabels
x_ProjectLabels
不支持的列 v1.1 容量预留 未提供
v1.1 容量预留 ID 未提供
v1.1 容量预留状态 未提供
v1.1 承诺折扣数量 未提供
v1.1 承诺使用折扣单位 未提供
v1.1 服务子类别 未提供
v1.1 SKU 表 未提供
v1.1 SKU 价格详情 未提供
不支持的列 v1.2 子账号类型 未提供
v1.2 账单 ID 未提供
不支持的值 v1.0 收费类别 不支持“购买”转化价值
v1.0 收费类别 不支持“Credit”值 有关积分的信息包含在 x_Credits
v1.0 价格类别 不支持“动态”值 信息可能包含在扣款说明

FOCUS 费用数据使用费查询示例

如需获取有关如何使用 SQL 对 FOCUS 结算数据导出运行查询的提示和指导,请参阅 FinOps 基金会网站上提供的 FOCUS 使用情形示例:

FOCUS v1.2 用例   |   FOCUS v1.1 用例   |   FOCUS v1.0 用例