我想在 Azure 中获得最新的实际成本。似乎有 4 种方法可以得到不同的结果:
- 将成本导出到存储帐户
- 成本管理 API
- 计费接口
- 消费接口
1 号效果很好,但我需要一个 API,而不是文件转储。
2 号似乎是为了通过高速维度查询为成本管理 UI 提供动力
3 号似乎在预览版中,但旧版(!)
这将我带到第 4 位。我将此查询与 CSV 成本导出文件的输出进行了比较,并注意到这些黄色差异:
https://management.azure.com//subscriptions/734d4013-00e7-4561-8e04-2121d8d5a702/providers/Microsoft.Consumption/usageDetails?api-version=2019-10-01&$filter=properties/usageStart eq '2020-12-01' and properties/usageEnd eq '2020-12-01'&$expand=meterDetails,additionalInfo
我的问题是:
- 导出文件是否与 API 具有相同的信息,或者它是否应用了我需要满足的其他业务逻辑?
- 此 API 调用是否高于最新成本?
- 我是否需要使用价目表做任何事情,或者考虑到天蓝色的交易或折扣,或者这一切都是独立的?
- 有一个更大的“使用”返回类型,包含更多列(称为现代,而不是旧版),但我需要一个帐单 ID 来访问它,但我找不到(我正在使用 VS MSDN 订阅) - 我如何使用现代返回类型?