FinOps 工具包数据字典
本文介绍 FinOps 工具包解决方案中找到的列名称。 FinOps 工具包解决方案中的大多数列源自成本管理或 FinOps 开放成本和使用情况规范(FOCUS)。
术语列表
下表包含了你在 FinOps 工具包解决方案中可能会看到的列。 为简单起见,数据字典不包括 x_
用于表示“external”或非 FOCUS 列的前缀,因此 x_AccountName
列在下方 AccountName
。
名称 | 描述 |
---|---|
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 中汇总费用周期范围,从 ChargePeriodStart 到 ChargePeriodEnd 。 |
ChargePeriodEnd | 充电周期的结束日期和时间。 |
ChargePeriodStart | 充电周期的开始日期和时间。 映射到 成本管理中的日期 。 |
~ChargeSubcategory~ (已删除) | 指示行所表示的使用情况或调整的类型。 映射到 Cost Management 中的 ChargeType 。 在 v0.4 中弃用,使其与 FOCUS 1.0 保持一致。 使用 ChargeCategory 、 ChargeClass 或 CommitmentDiscountStatus 。 |
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 中提取。 |
定价类别 | 描述在使用或购买时用于收费的定价模型。 允许的值:Standard 、Dynamic 或 Committed 。 |
PricingCurrency | 用于所有价格列的货币。 |
PricingQuantity | 派生。 根据 PricingUnit 使用或购买的特定服务的数量。 PricingQuantity 等于 UsageQuantity 除以 x_PricingBlockSize 。 |
PricingSubcategory | 描述用于特定 PricingCategory 中的费用的定价模型类型。 |
PricingUnit | 派生。 指示 PricingQuantity 使用的度量类型。 从 成本管理中的 UnitOfMeasure 中提取。 |
PricingUnitDescription | 描述度量类型由 PricingQuantity . 映射到 成本管理中的 UnitOfMeasure 。 |
PublisherCategory | 指示费用是来自云提供商还是来自第三方市场供应商。 允许的值: Cloud Provider 和 Vendor 。 映射到成本管理中的 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-parent 和 hidden-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 machines 或 Storage 。 |
SkuMeterId | 使用情况计量的唯一标识符(有时是 GUID,但不总是)。 它通常映射到特定 SKU 或具有特定价格 SKU 范围。 |
SkuMeterName | 使用情况计量的名称。 它通常映射到特定 SKU 或具有特定价格 SKU 范围。 不适用于购买。 |
SkuMeterRegion | 与价格关联的地理区域。 如果为空,则此费用的价格不基于区域。 它可以不同于 RegionId 和 RegionName 。 |
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 功能:
相关产品:
相关解决方案: