Azure 节省计划计费

Microsoft引入了 Azure 计算服务的节省计划 。 此计划使客户可以通过承诺在 Azure 计算服务上每小时花费一三年来节省资金。 为了确保你的计划符合实际使用情况和成本,合作伙伴中心现在提供简化的发票和对帐行项。 每日分级使用情况数据模型使用新属性进行更新,使对帐过程更加轻松、更快。

文件 新列 说明
每日分级使用情况对帐(已关闭和开放时段) BenefitId 每个 Azure 节省计划的唯一标识符。
BenefitOrderId 将每日费用链接到每月成本(与发票对帐中的 ReservationOrderId 匹配)。
BenefitType 若要隔离储蓄计划费用,请使用 SavingsPlan进行筛选。
API 新属性 说明
获取发票已计费和未计费商业使用量明细项目 BenefitId 每个 Azure 节省计划的唯一标识符。
BenefitOrderId 将每日费用链接到每月成本(与发票对帐中的 ReservationOrderId 匹配)。
BenefitType 若要隔离储蓄计划费用,请使用 SavingsPlan进行筛选。

确定 Azure 节省计划费用

  • 在每日额定使用量对帐行项中,按“节省计划”筛选 BenefitType 字段。
  • 这些行项在 BillingPreTaxTotal 字段中显示为“费用为零”,因为对其应用了节省计划折扣。

分析成本效益

  1. 匹配标识符

    • BenefitOrderId(每日额定使用量行项)与 ReservationOrderId(发票对账行项)链接。
    • 在报表中交叉引用这些 ID,使每日使用量与每月节省计划成本保持一致。
  2. 计算储蓄

    • 即用即付收费反映的是标准费率,不含折扣。
    • 将即用即付成本与储蓄计划费率进行比较,以量化您的节省。

注意

仅使用指定的属性:专门依赖 BenefitOrderIdBenefitType 来跟踪节省计划详细信息,其他字段可能无法提供准确的匹配。

重要

合作伙伴赚取的返点 (PEC) 不适用情况:PEC 不适用于已享受节省计划折扣的使用量。

常见问题解答

下面是有关协调节省计划使用情况和成本的一些问题和答案。

在何处可以看到Azure 门户中的节省计划使用情况?

若要在门户中查看 Azure 节省计划的每日使用情况,请执行以下操作:

  1. 转到客户视图。
  2. 选择购买的储蓄计划,以检查过去一周、月份、季度或任何日期范围内的使用情况。

如何将费用与利用率百分比进行协调?

使用 Azure 门户的“利用率随时间推移”功能来监测您的节省计划与实际使用情况的匹配效果。 按照以下步骤协调费用并最大化价值:

步骤 1:识别未充分利用的计划

  • 若要识别利用率 < 100% 的节省计划,请使用 BenefitOrderIdBenefitId 进行筛选。
  • 目标:解决未充分利用的承诺,避免浪费开支。

步骤 2:映射覆盖的资源

  • 若要查看节省计划覆盖的虚拟机、资源组或订阅,请查看每日额定使用量数据中的 ResourceURI
  • 目标:确认资源与计划范围正确对齐。

步骤 3:验证每日覆盖范围

  • UsageDate对每日使用情况数据进行排序。
  • 如果找到 BenefitType = "SavingsPlan",意味着在节省计划下使用这些资源无需支付每日费用
  • 如果没有 BenefitType = "Charge" 行项,则不会产生即用即付费用。

步骤 4:标记过度承诺

  • 若要识别计划超出每小时承诺量后产生的额外即用即付费用,需要查找 BenefitType = "Charge"。
  • 目标:尽早发现超额情况,及时调整使用量或计划。

如何验证储蓄计划的有效率?

若要查看储蓄计划的有效费率,可以:

如何验证有效速率、未使用的利用率和摊销数据?

若要了解节省计划的使用量和可用性,请查看订阅、资源组或特定资源的摊余数据。

若要下载数据,请按照使用 Azure 存储帐户 SAS 密钥导出成本数据中提供的说明操作。

  1. 下载后,在数据中识别节省计划的 resourceId。 此数据中的属性不同于合作伙伴中心每日分级使用情况数据。 请参阅映射的属性映射表。 属性映射表可帮助你了解此数据中的属性与合作伙伴中心每日额定使用量数据中的属性之间的差异。 此映射可确保正确解读数据并避免任何混淆。

  2. 为方便起见,请按日期对事务进行排序或筛选,以便快速识别相关费用。 检查资源的费用。 如果 pricingModel 为“SavingsPlan”,则表示不收取任何费用。

  3. 查阅 effectivePricecostInBillingCurrency 以了解有效费率和费用。

  4. 若要确定 Azure 节省计划的未使用小时数,请执行以下操作:

    • productOrderId 筛选以查找订单 ID。
    • 查找标记为“UnusedBenefits”的 chargeType,以识别计划中所有未使用的权益。 此属性可帮助你衡量计划中还有多少尚未使用。
    • 检查 quantity 值。 大于零的值表示当天未使用的小时数,指示节省计划中还有多少尚未使用。

如何确定节省计划的成本?

下面是如何计算节省计划成本的示例。 假设你以 1 美元/小时的价格购买虚拟机 (VM) 的节省计划。 此计划通常的费用是 4 美元/小时,并采用即用即付的方式,从而带来显著的节省。

考虑以下场景

  • 如果节省计划在每小时 4 美元的常规费率基础上提供 50% 的折扣,那么购买该计划后每小时就只需要支付 2 美元。

  • 对于 VM 运行的每一个小时,若要确定涵盖范围,计划涵盖了 0.5 (S) 小时。 此持续时间计算方法为:将承诺金额 USD 1 (A) 除以折扣费率 USD 2 (C)。 1 (A)/2 (C) = 0.5 (S)。 VM 运行时,每小时按折扣费率的一半进行计费。

  • 在前半小时内,按照折扣费率,计费为 (0.5 * 2) = 1 (H) 美元。 在后半小时,按照常规费率,计费为 (0.5 * 4) = 2 (J)。 因此,每小时的总成本为 3 (K) 美元。

  • 如果 VM 运行了 24 小时,则每日费用为 72 美元。 此成本是通过将每小时费用(3 美元)乘以一天的小时数 (24) 计算得出的: 24 (E) * 3 (K) = 72 (L)

购买节省计划时,可以选择计费频率(每月或预付)。

该表说明了根据不同的承诺、折扣率或使用时长计算的每日费用。

每小时提交 $$ (A) 每小时即用即付率 (B) 每小时储蓄计划费率 (C) 储蓄计划折扣百分比 (D) 每天总小时数(E) 每天即用即付小时数(F) 每天节省计划小时数 (G)
1 (A) 4 (B) 2 (C) 0.50 (D) 24 (E) 12 (E - G) 12 (E * S)
假设 VM 运行了 1 小时。 应用相同的计算,以涵盖完整的 24 小时天。
储蓄计划 即用即付 总计
数量 0.5 (A / C) ==> S 0.5 (1 - S) ==> P 1 96 (B * E ==> M)
节省计划的有效成本 1 (H) 2 [B * [1 - (A / C)]]==> J 3 (H + J)==> K 72 (K * E) ==> L 48 (B * F) ==> Q 0
储蓄 1 0 1 24 (M - L) ==> N
节省百分比 25% (N / M)

下面是一个现实例子,展示了使用按小时计费的节省计划可以节省多少钱,与即用即付费率相比,该计划旨在提供大幅的折扣:

节省计划比较

  • 如果以 0.01 美元/小时的价格购买节省计划,由于有折扣,你将先按其涵盖的小时数支付该金额,而不是按虚拟机每小时 0.3264 美元的即用即付费率支付

  • 此承诺相当于每小时节省 0.3164 美元,约为 97% 的折扣。

  • 此外,通过一年期承诺,你会收到额外的折扣 (31.43%),每小时仅需支付 0.22381248 美元

节省额计算

  • 节省计划涵盖 0.01 (A) / 0.22381248 (C) 小时/小时 VM 使用量,即 0.04468026 (S) 小时

  • VM 每运行一个小时,节省计划针对每小时 VM 的使用量涵盖 0.01 (A)/0.22381248 (C) 小时,即 0.04468026 (S) 小时。 对于剩余的 0.95531973 (P) 小时,需要按即用即付费率 0.31181636 (J) 美元支付,或按 0.95531973 (P) * 0.3264 (B) 支付

总体成本

  • 每小时计费为 0.32181636 (K) 美元,其中包括节省计划的 0.01 美元 (H) 和超出节省计划承诺使用量的 0.31181636 美元 (J)

  • 运行 VM 24 小时,则每天的费用为 7.72359270 (L) 美元,计算方法基于 24 小时乘以 0.32181636 (K) 美元。 此成本包括节省计划费率以及超出节省计划承诺量的使用量的即用即付费率。

这种结构化方法不仅阐明了潜在的节省空间,还着重指出了承诺计划如何大幅降低成本。

重要

每日使用率数据展示您的虚拟机每一天的使用情况。 对于整整 24 小时的操作,数据指示使用量为 22.9276737383009,预税计费总计为 7.48359270818142。

此信息可帮助你监视使用模式并发现节省成本的机会。 通过分析此数据,可以确定使用量高峰时段或未被充分利用的资源,最终帮助你更有效地管理费用。

下表显示了每日费用因承诺而异。

每小时提交 $$ (A) 每小时即用即付率 (B) 每小时储蓄计划费率 (C) 储蓄计划折扣百分比 (D) 每天总小时数(E) 每天即用即付小时数(F) 每天节省计划小时数 (G)
0.01 (A) 0.3264 (B) 0.22381248 (C) 0.3143 (D) 24 (E) 22.92767373 (E - G) ==> F 1.07232626 (E * S) ==> G
假设 VM 运行了 1 小时。 应用相同的计算,以涵盖完整的 24 小时天。
储蓄计划 即用即付 总计
数量 0.04468026 (A/ C) ==> S 0.95531973 (1 - S) ==> P 1 7.8336 (B * E ==> M)
节省计划的有效成本 0.01 (H) 0.31181636 (B * P) ==> J 0.32181636 (H + J)==> K 7.72359270 (K * E) ==> L 7.48359270 (B * F) ==> Q 0
储蓄 0.11000729 (M - L) ==> N
节省百分比 1.40% (N / M)

摊销和每日分级使用情况数据属性映射

Azure 门户摊销数据和合作伙伴中心每日使用情况数据可帮助你比较节省计划费用和使用情况。 尽管由于计算方法或报告时间上存在差异,这两个数据源可能无法完全匹配,但它们仍然可以为你提供有关节省计划权益的有用估算。

摊销数据属性 合作伙伴中心每日分级的数据属性
invoiceId InvoiceNumber
previousInvoiceId 空值
billingAccountId 空值
billingAccountName 空值
billingProfileId 空值
billingProfileName 空值
invoiceSectionId 空值
invoiceSectionName 空值
partnerTenantId PartnerId
partnerName PartnerName
resellerName 空值
resellerMpnId 空值
customerTenantId CustomerId
customerName CustomerName
costCenter 空值
billingPeriodEndDate 空值
billingPeriodStartDate 空值
servicePeriodEndDate ChargeStartDate
servicePeriodStartDate ChargeEndDate
date UsageDate
serviceFamily 空值
productOrderId BenefitOrderId
productOrderName 空值
consumedService ConsumedService
meterId 计量 ID
meterName MeterName
meterCategory MeterCategory
meterSubCategory MeterSubCategory
meterRegion MeterRegion
productId ProductId + SkuId
productName ProductName
subscriptionId EntitlementId
subscriptionName EntitlementDescription
publisherType 空值
publisherId PublisherId
publisherName PublisherName
resourceGroupName ResourceGroup
ResourceId ResourceURI
resourceLocation ResourceLocation
location 空值
effectivePrice EffectiveUnitPrice
quantity 数量
unitOfMeasure UnitType
chargeType 空值
billingCurrency BillingCurrency
pricingCurrency PricingCurrency
costInBillingCurrency PricingPreTaxTotal
costInPricingCurrency PricingCurrency
costInUsd 空值
paygCostInBillingCurrency 空值
paygCostInUsd 空值
exchangeRatePricingToBilling PCToBCExchangeRate
exchangeRateDate PCToBCExchangeRateDate
isAzureCreditEligible 空值
serviceInfo1 ServiceInfo1
serviceInfo2 ServiceInfo2
additionalInfo AdditionalInfo
标记 标记
partnerEarnedCreditRate PartnerEarnedCreditPercentage
partnerEarnedCreditApplied 空值
PayGPrice 空值
频率 空值
term 空值
reservationId 空值
reservationName 空值
pricingModel BenefitType
unitPrice UnitPrice
benefitId BenefitId
benefitName 空值
提供程序 空值