账单计费率

Ste*_*ell 3 azure azure-billing-api

Azure Rate Card API返回MeterRates字段(请参阅文档).Azure UsageAggregate提供数量(请参阅文档).

根据azure支持页面.这是提问的论坛.

那么,如何应用电表费率?

示例电表费率:

{"0":20, "100":15, "200":10}
Run Code Online (Sandbox Code Playgroud)

如果我有175量是量100*20 + 75*15还是175*15

为什么要指定包含数量?

示例:rates:{"0":23}使用包含的quantitiy 10可以表示为费率:

{"0":0, "10":23}
Run Code Online (Sandbox Code Playgroud)

Gau*_*tri 5

示例计费率:{"0":20,"100":15,"200":10}

如果我有175的数量是100*20 + 75*15或175*15的数量?

定价是分层定价.因此,当您获得费率时,它基本上告诉您:

  • 0 - 99单位来看,单位费率是20
  • 100 - 199单位来看,单位费率是15
  • 200单位以上,单位费率是10

基于此逻辑,您的计算应该是:

99*20 + 75*15 = 3105

但令我困惑的一件事是上限.以上计算基于我从Azure Billing团队收到的信息.令我感到困惑的是,如果消费是99.5单位,会发生什么?对于第一个99单位,它很好,但我不知道如何0.5计算额外的单位.