FinOps 工具包数据字典

本文介绍 FinOps 工具包解决方案中找到的列名称。 FinOps 工具包解决方案中的大多数列源自成本管理或 FinOps 开放成本和使用情况规范(FOCUS)。

术语列表

下表包含了你在 FinOps 工具包解决方案中可能会看到的列。 为简单起见,数据字典不包括 x_ 用于表示“external”或非 FOCUS 列的前缀,因此 x_AccountName 列在下方 AccountName

快速链接:ABCDE

  I

  LMNOP

  RSTU

名称 描述
AccountName 负责为此订阅计费的标识的名称。 它是你的 EA 注册帐户所有者或Microsoft在线订阅协议 (MOSA) 帐户管理员。不适用于Microsoft 客户协议(MCA)。
AccountOwnerId 负责为此订阅计费的标识电子邮件地址。 它是 EA 注册帐户所有者或 MOSA 帐户管理员。不适用于 MCA。
AvailabilityZone 用于高可用性的资源位置中的区域。 不适用于所有服务。 云成本数据中不包括Microsoft。
BilledCost 任何已应用折扣后欠费用的金额。 如果使用 FinOps 中心,则需要包括成本管理连接器才能查看所有计费成本。 映射到 CostInBillingCurrency,以便在成本管理中实际成本。
BilledCostInUsd BilledCost 以美元为单位。
BilledPricingCost 定价货币中的 BilledCost。
BillingAccountAgreement 派生。 指示帐户的类型。 允许的值:EA、MCA、MG、MOSA、MPA。
BillingAccountId 计费帐户的唯一标识符。 “BillingAccount”列映射到 EA 计费帐户和 MCA 计费配置文件。 x_BillingAccount 与成本管理相同。
BillingAccountName 计费帐户的名称。 “BillingAccount”列映射到 EA 计费帐户和 MCA 计费配置文件。 x_BillingAccount 与成本管理相同。
BillingAccountType 指示是表示 EA 计费帐户还是 BillingAccountId MCA 计费配置文件。
BillingCurrency 所有价格列和成本列的货币代码。
BillingExchangeRate 从定价货币转换为计费货币时要乘以的汇率。
BillingExchangeRateDate 确定汇率的日期。
BillingPeriodEnd 发票周期的独占结束日期。 通常是下个月第一个月午夜。
BillingPeriodStart 发票周期的第一天。 通常是当月的第一个月。
BillingProfileId 为其生成发票的范围的唯一标识符。 EA 计费帐户或 MCA 计费配置文件。
BillingProfileName 为发票生成发票的范围的名称。 EA 计费帐户或 MCA 计费配置文件。
CapacityCommitmentId 容量承诺的唯一标识符(如果适用)。 仅适用于虚拟机。
ChargeCategory 根据计费方式的性质对费用进行最高级别的分类。 允许的值:使用情况、购买、信用、调整、税务。 映射到 Cost Management 中的 ChargeType。
ChargeClass 指示该行是否表示对上一计费周期中开具发票的一项或多项费用的更正。 允许的值: Correction.
ChargeDescription 行的简短、可读摘要。
ChargeFrequency 指示充电的频率。 允许的值:一次性、定期、基于使用情况的值。 映射到 成本管理中的频率
ChargeId 派生。 费用的唯一标识符(GUID)。
计费周期 派生。 用于在 Power BI 中汇总费用周期范围,从 ChargePeriodStartChargePeriodEnd
ChargePeriodEnd 充电周期的结束日期和时间。
ChargePeriodStart 充电周期的开始日期和时间。 映射到 成本管理中的日期
~ChargeSubcategory~ (已删除) 指示行所表示的使用情况或调整的类型。 映射到 Cost Management 中的 ChargeType 。 在 v0.4 中弃用,使其与 FOCUS 1.0 保持一致。 使用 ChargeCategoryChargeClassCommitmentDiscountStatus
CommitmentDiscountKey 派生。 用于联接实例大小灵活性数据的唯一键。
CommitmentDiscountCategory 派生。 指示在 CommitmentDiscountId 列中确定的基于承诺的折扣是否基于使用情况数量或成本(也称为“支出”)。 允许的值:使用情况、支出。
CommitmentDiscountId 基于承诺的折扣(例如预留、节省计划)的唯一标识符(GUID)已利用此资源。 映射到 成本管理中的 BenefitId
CommitmentDiscountName 基于承诺的折扣(例如预留、节省计划)使用此资源的名称。 映射到 成本管理中的 BenefitName
CommitmentDiscountNameUnique 派生。 承诺的唯一名称(例如预留、节省计划),包括唯一性的 ID。
CommitmentDiscountSavings 派生。 在 Power BI 中仅用于对承诺使用量折扣所节省的金额求和。 不包括商定优惠所带来的节约。 公式: ContractedCost - EffectiveCost.
CommitmentDiscountStatus 指示费用是否与基于承诺的折扣的消耗或承诺使用量的未使用部分相对应。
CommitmentDiscountType 派生。 由提供商分配的标签,用于描述应用于行的基于承诺使用量的折扣类型。 允许的值:预留、保存计划。
CommitmentCostSavings 请参阅 CommitmentDiscountSavings
CommitmentCostSavingsRunningTotal 派生。 计算当天的累积或正在运行的 CommitmentCostSaving 总数,包括前一天的所有值。
CommitmentUnitPriceSavings 派生。 承诺折扣降低了单价金额。 不包括协商折扣。 公式: ContractedUnitPrice - x_EffectiveUnitPrice.
CommitmentUtilization 派生。 计算期间的承诺利用率百分比。 计算为 CommitmentUtilizationAmount 的总和除以 CommitmentUtilizationPotential 的总和。
CommitmentUtilizationAmount 派生。 如果费用与承诺相关联,则记录的已利用承诺金额。 使用成本节省预留计划和数量。
CommitmentUtilizationPotential 派生。 本可以应用于承诺的金额,但可能没有。 它通常与 CommitmentUtilizationAmount 相同,但未使用的费用除外。 使用成本节省预留计划和数量。
ConsumedQuantity 根据已使用单位与所用资源或服务关联的给定 SKU 的数量。
ConsumedUnit 提供商指定的度量单位,指示提供商如何度量与资源或服务关联的给定 SKU 的使用情况。 映射到 成本管理中的 UnitOfMeasure
ConsumedService Azure 资源管理器资源提供程序命名空间。
ContractedCost 通过乘以协定单价和相应的定价数量计算的成本。
ContractedUnitPrice 关联 SKU 的单个定价单位(包括协商折扣(如果存在)的同意单价,同时排除基于承诺的折扣或任何其他折扣。
CostAllocationRuleName 生成此费用的 Microsoft 成本管理成本分配规则的名称。 成本分配用于移动或拆分分摊费用。
CostCenter 由计费管理员为内部按存储容量使用计费定义的自定义值。
CustomerId 云解决方案提供商(CSP)客户租户 ID。
CustomerName 云解决方案提供商(CSP)客户租户名称。
DiscountCostSavings 请参阅 TotalSavings
DiscountCostSavingsRunningTotal 派生。 计算当天的 DiscountCostSaving 的累计或运行总计,包括前一天的所有值。
DiscountUnitPriceSavings 派生。 与公共、上市价格相比,单价的折扣金额。 如果有折扣时为 0,则表示成本管理未提供标价和成本。 公式: ListUnitPrice - x_EffectiveUnitPrice.
EffectiveCost BilledCost 承诺购买分散在承诺期内。 请参阅 摊销。 映射到 CostInBillingCurrency,以便在成本管理中摊销成本。
EffectiveCostInUsd EffectiveCost (美元)。
EffectiveCostPerResource 派生。 在 Power BI 中用于计算每个唯一资源 ID 的 EffectiveCost 平均值。 这是一个简单的平均值。 公式 = SUM(EffectiveCost) / DCOUNT(ResourceId). 这不会考虑所有免费资源,并且可能包括嵌套资源、子资源或删除的资源。
EffectiveCostRunningTotal 派生。 在 Power BI 中用于计算截至指定日期(包括该日期)的报告期内的总 EffectiveCost。 例如,15 日的成本将包括从 1 日到 15 日的成本。
EffectivePricingCost EffectiveCost 以定价货币为单位。
EffectiveUnitPrice 承诺折扣后按单位摊销价格。
IncrementalRefreshDate 派生。 用于简化增量刷新设置的 ChargePeriodStart 列的数值版本。
InvoiceId 费用包含的发票的唯一标识符。 仅在发票发布后的几个月内可用。
InvoiceIssuerId 生成发票的组织的唯一标识符。
发票开具者名称 生成发票的组织的名称。 仅 CSP 帐户支持。 由于成本管理未提供数据,合作伙伴管理的 EA 或 MCA 帐户不受支持。
InvoiceSectionId 发票中用于对相关费用进行分组的部分的唯一标识符(GUID)。 表示 EA 部门。 不适用于 MOSA。
InvoiceSectionName 用于对相关费用进行分组的发票中的节的名称。 表示 EA 部门。 不适用于 MOSA。
IsCreditEligible 指示是否可以从信用额度中扣除此费用。 可以是字符串(True 或在 False 旧数据集中)。 映射到 成本管理中的 IsAzureCreditEligible
IsFree 派生。 指示此费用是否是免费的,并且有 0 BilledCost 和 0 EffectiveCost。 如果费用不应免费,请联系支持人员,因为它可能是成本管理中不准确或不完整的数据。
ListCost 派生(如果不可用)。 列出(或零售)成本,无需应用任何折扣。
ListCostInUsd ListCost 以美元为单位。
ListUnitPrice 按单位列出(或零售)价格。 如果存在折扣时与 OnDemandUnitPrice 相同,这意味着成本管理未提供标价和成本。
派生。 费用月份。
NegotiatedCostSavings 请参阅 NegotiatedDiscountSavings
NegotiatedCostSavingsRunningTotal 派生。 计算当天的已累积或运行总和,包括前一天的所有值。
NegotiatedDiscountSavings 派生。 在 Power BI 中用于计算在应用协商后的折扣(不包括承诺使用量折扣)后节省的金额总和。 公式: ListCost - ContractedCost.
NegotiatedUnitPriceSavings 派生。 协商折扣应用于公共、标价后,单价降低的金额。 不包括承诺折扣。 公式: ListUnitPrice - ContractedUnitPrice.
~OnDemandCost~ (已删除) 派生。 基于 UnitPrice 的成本(已应用协商折扣,但没有承诺折扣)。 计算为 Quantity 乘以 UnitPrice。 在 v0.4 中重命名为 ContractedCost 与 FOCUS 1.0 保持一致。
~OnDemandUnitPrice~ (已删除) 派生。 不应用任何承诺折扣的单位按需价格。 如果它与 EffectivePrice 相同,则意味着成本管理未提供 EffectivePrice。 在 v0.4 中重命名为 ContractedUnitPrice 与 FOCUS 1.0 保持一致。
PartnerCreditApplied 指示何时向云解决方案提供商 (CSP) 合作伙伴赚取的返点 (PEC) 应用收费。
PartnerCreditRate 根据应用的云解决方案提供商 (CSP) 合作伙伴赚取的返点 (PEC) 赚取的费率。
PartnerId 云解决方案提供商(CSP)合作伙伴的唯一标识符。
PartnerName 云解决方案提供商(CSP)合作伙伴的名称。
PricingBlockSize 派生。 指示 PricingQuantity 使用的度量类型。 从 成本管理中的 UnitOfMeasure 中提取。
定价类别 描述在使用或购买时用于收费的定价模型。 允许的值:StandardDynamicCommitted
PricingCurrency 用于所有价格列的货币。
PricingQuantity 派生。 根据 PricingUnit 使用或购买的特定服务的数量。 PricingQuantity 等于 UsageQuantity 除以 x_PricingBlockSize
PricingSubcategory 描述用于特定 PricingCategory 中的费用的定价模型类型。
PricingUnit 派生。 指示 PricingQuantity 使用的度量类型。 从 成本管理中的 UnitOfMeasure 中提取。
PricingUnitDescription 描述度量类型由 PricingQuantity. 映射到 成本管理中的 UnitOfMeasure
PublisherCategory 指示费用是来自云提供商还是来自第三方市场供应商。 允许的值: Cloud ProviderVendor。 映射到成本管理中的 PublisherType。
PublisherId 创建已使用或购买的产品的组织的唯一标识符。
PublisherName 创建已使用或购买的产品的组织的名称。
~Region~ (已删除) 在其中预配资源的隔离地理区域,并从中提供/或服务。 替换为 RegionId v0.4, RegionName 使其与 FOCUS 1.0 保持一致。
RegionId 提供商为预配资源或提供服务的独立地理区域分配的标识符。
区域名称 预配资源或提供服务的独立地理区域的名称。
报告日期 派生。 在 Power BI 报表中用于处理每日报告与每月报告。 如果是每日,它指的是 ChargePeriodStart 的当天的开始。 如果是每月,它指的是 ChargePeriodStart 的当月的开始。
ResellerId 云解决方案提供商 (CSP) 经销商的唯一标识符。 映射到 成本管理中的 ResellerMpnId
ResellerName 云解决方案提供商 (CSP) 经销商的名称。
ResourceGroupId 派生。 的唯一 ResourceGroupName标识符。
ResourceGroupName 构成应用程序或一组资源的资源分组,这些资源共享同一生命周期(例如,一起创建和删除)。
ResourceGroupNameUnique 派生。 资源的唯一名称,包括唯一性的订阅名称。
ResourceId 资源的唯一标识符。 对于购买,可能为空。
ResourceMachineName 派生。 从 x_SkuDetails.. 用于Azure 混合权益报表。
ResourceName 云资源的名称。 对于购买,可能为空。
ResourceNameUnique 派生。 资源的唯一名称,包括唯一性的资源 ID。
ResourceParentId 派生。 逻辑资源父级的唯一标识符,由 cm-resource-parent标记 ms-resource-parenthidden-managedby 标记定义。
ResourceParentName 派生。 逻辑资源父级 (ResourceParentId) 的名称。
ResourceParentType 派生。 逻辑资源父级 (ResourceParentId) 的资源类型。 使用 Azure 资源管理器资源类型,而不是显示名称。
ResourceType 收取费用的资源类型。 ResourceType 是一个友好的显示名称。 x_ResourceType是 Azure 资源管理器资源类型代码。
SchemaVersion 派生。 引入期间检测到的成本管理成本详细信息架构的版本。
ServiceCategory 的顶级类别 ServiceName。 此列符合 FOCUS 要求。
ServiceName 资源类型所属的服务的名称。 此列符合 FOCUS 要求。
SkuCPU 派生。 指示此资源使用的虚拟 CPU 数。 从 x_SkuDetails.. 用于Azure 混合权益报表。
SkuDetails 关于 SKU 的详细信息。 此列的格式为 JSON 对象。 映射到 成本管理中的 AdditionalInfo
SkuId 已使用或购买的产品的唯一标识符。 映射到 MCA 的成本管理中的 ProductId
SkuImageType 派生。 从 x_SkuDetails.. 用于Azure 混合权益报表。
SkuLicenseCPU 派生。 指示为此资源使用Azure 混合权益所需的本地许可证所需的虚拟 CPU 数。 从 x_SkuDetails..
SkuLicenseStatus 派生。 指示已使用或符合Azure 混合权益费用的条件。 从 x_SkuDetails..
SkuMeterCategory 表示云服务,例如 Virtual machinesStorage
SkuMeterId 使用情况计量的唯一标识符(有时是 GUID,但不总是)。 它通常映射到特定 SKU 或具有特定价格 SKU 范围。
SkuMeterName 使用情况计量的名称。 它通常映射到特定 SKU 或具有特定价格 SKU 范围。 不适用于购买。
SkuMeterRegion 与价格关联的地理区域。 如果为空,则此费用的价格不基于区域。 它可以不同于 RegionIdRegionName
SkuMeterSubCategory 对特定类型的服务费用进行分组。 有时用于表示一组 SKU(例如 VM 系列)或不同类型的费用(例如表与文件存储)。 可以为空。
SkuName 已使用或购买的产品。
SkuOfferId Microsoft Cloud 订阅类型。
SkuOrderId 映射到 成本管理中的 ProductOrderId
SkuOrderName 映射到 成本管理中的 ProductOrderName
SkuPartNumber 用于帮助分隔特定使用计量的标识符。
SkuPlanName 表示定价计划或 SKU。
SkuPriceId 已使用或购买的产品的唯一标识符(包括其他定价变体,如分层和折扣)。 映射到 MCA 价目表中的 {ProductId}_{SkuId}_{MeterType}
SkuServiceFamily 根据服务的核心功能对服务费用进行分组。 可用于跟踪跨基本不同体系结构(如 IaaS 和 PaaS 数据存储)的工作负荷迁移。 截至 2023 年 2 月,EA Compute始终存在 bug。
SkuTerm 购买所涵盖的月数。 仅适用于今天的承诺。
SkuTermLabel 派生。 用户友好的显示文本 。x_SkuTerm
SkuType 派生。 从 x_SkuDetails ServiceType 中提取和重命名。 用于Azure 混合权益报表。
SkuUsageType 派生。 从 x_SkuDetails.. 用于Azure 混合权益报表。
SkuVMProperties 派生。 从 x_SkuDetails.. 用于Azure 混合权益报表。
SourceChanges 派生。 指示对此行所做的更改以解决数据质量问题的代码列表。
来源类型 派生。 指示从成本管理导出的数据的类型。 允许的值:ActualCost、AmortizedCost、FocusCost、PriceSheet、ReservationDetails、ReservationRecommendations、ReservationTransactions。
SourceVersion 派生。 指示从成本管理导出的数据集的架构版本。
SubAccountId 请参阅 SubscriptionId。
SubAccountName 请参阅 SubscriptionName。
SubAccountType 指示 . 的类型 SubAccountId。 现在始终为“订阅”。
SubscriptionId Microsoft云订阅的唯一标识符(GUID)。
SubscriptionName Microsoft云订阅的名称。
SubscriptionNameUnique 派生。 订阅的唯一名称,包括唯一性的 ID。
标记 派生。 应用于资源或产品(键/值对)的自定义元数据(键/值对)。 格式化为 JavaScript 对象(JSON)。 Microsoft成本管理存在一个 bug,其中缺少外部大括号,因此在 Power Query 中已修复。
TagsDictionary 派生。 对象版本的 Tags.
ToolkitTool 派生。 资源支持的 FinOps 工具包中工具的名称。
ToolkitVersion 派生。 资源支持的 FinOps 工具包中的工具版本。
总储蓄 派生。 在 Power BI 中用于对应用协商折扣和承诺使用量折扣后节省的总金额求和。 对未使用的承诺使用量将产生负面影响。 公式: ListCost - EffectiveCost.
UsageCPUHours 派生。 此资源使用的 vCPU 小时总数。 计算为 vCPU 乘以 UsageQuantity。 用于Azure 混合权益报表。
UsageQuantity 基于 UsageUnit 使用或购买的资源或服务的单位数。 替换为 ConsumedQuantity v0.4 中以与 FOCUS 1.0 保持一致。
UsageUnit 指示 UsageQuantity 使用的度量类型。 替换为 ConsumedUnit v0.4 中以与 FOCUS 1.0 保持一致。

有关Microsoft成本管理 FOCUS 数据集的限制的详细信息,请参阅 FOCUS 一致性摘要


生成唯一 ID

若要生成唯一 ID,请使用成本管理 FOCUS 数据集中的以下列:

  • BillingAccountId
  • ChargePeriodStart
  • CommitmentDiscountId
  • RegionId
  • ResourceId
  • ResourceName
  • SkuPriceId
  • SubAccountId
  • 标记
  • x_AccountOwnerId
  • x_CostCenter
  • x_InvoiceSectionId
  • x_ResourceGroupName
  • x_SkuDetails
  • x_SkuMeterId
  • x_SkuOfferId
  • x_SkuPartNumber

有关 FOCUS 列的反馈

如果你对映射或完整的 FOCUS 支持计划有反馈,请启动 FinOps 工具包讨论中的线程。 如果你相信你有一个 bug, 请创建一个问题

如果你有有关 FOCUS 的反馈, 请在 FOCUS 存储库中创建问题。 我们还鼓励你考虑参与 FOCUS 项目。 该项目正在寻找更多的从业者来帮助带来他们的经验,以帮助指导工作,并使其成为最有用的规范。 若要详细了解 FOCUS 或为项目做出贡献,请访问 focus.finops.org


相关资源:

相关的 FinOps 功能:

相关产品:

相关解决方案: