我正在尝试使用使用情况和费率卡 API 来计算 Azure 即用即付订阅产生的费用。为此,我在价目表 API 中遇到了这个参数 includedQuantity
,根据 the documentation ,是指“报价中免费包含的资源数量,超出此数量的消耗将收取费用。”
考虑一个示例,其中 useQuantity 为 700,费率卡如下:
0 : 20
101 : 15
501 : 10
并且includedQuantity
是200。
我的假设是,计算结果如下之一:
数量 = (700 - 200) = 500
因此,成本 = 100 * 20 + 400 * 15 = 8000
新价目表:
0:0
101:0
201:15
501:10
因此,成本 = 300 * 15 + 200 * 10 = 6500
我见过this question ,但它没有正确阐明includedQuantity
。
最佳答案
问得好!因此,我与 Azure 计费团队核实了此事,他们告诉我,他们将首先去掉包含的单位(在您的示例中为 200 个),然后对剩余单位应用分级定价。
据此,您的费用将为 4500
:
消耗的总单位数:700
包含单位:200
分级定价:{0-100 = 0; 101-200 = 0; 201-500=15; 501-无上限=10}
4500 = 0 x 100 + 0 x 100 + 15 x 300
关于azure - 如何解释 Azure 价目表 API 中包含的数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42525566/