在azure消费使用明细api中,metric类型actualcost、usagecost和amortizedcost的区别是什么?

问题描述

我浏览了这份文件,但无法得到确切的区别 https://docs.microsoft.com/en-us/azure/cost-management-billing/reservations/understand-reserved-instance-usage-ea

解决方法

Usage 不包括预订和市场购买。这是一个反向兼容选项。

ActualCost 包括发票中显示的所有使用和购买。 (可能在您的 EA 或 MCA 结算帐户上设置的任何成本分配规则除外。这不适用于 PAYG 或 CSP。)

AmortizedCost 分解预留购买并将它们分配给使用预留的各个资源。

来自文档:

默认情况下,成本分析会显示所有使用和购买成本,这些成本会在您的发票上显示,也称为实际成本。查看实际成本是核对发票的理想选择。但是,当您密切关注支出异常和其他成本变化时,购买成本的飙升可能会令人担忧。要平息由预订购买成本引起的峰值,请切换到摊销成本

摊销成本将预订购买分解为每日块,并在预订期限内分摊。例如,从 1 月 1 日到 12 月 31 日,您会看到每天 1.00 美元的购买,而不是 1 月 1 日的 365 美元购买。除了基本摊销外,这些成本还通过使用特定资源重新分配和关联预订。例如,如果每天 1.00 美元的费用分摊在两个虚拟机之间,您会看到当天有两个 0.50 美元的费用。如果当天未使用部分预留,您会看到一笔与适用虚拟机相关的 0.50 美元费用和另一笔费用类型为 UnusedReservation 的 0.50 美元费用。未使用的预订成本只有在查看摊销成本时才能看到。

https://docs.microsoft.com/en-us/azure/cost-management-billing/costs/quick-acm-cost-analysis?tabs=azure-portal#customize-cost-views