gpt4 book ai didi

python - 使用 Azure 计费 API/SDK 显示 Azure 成本分析数据

转载 作者:行者123 更新时间:2023-12-02 05:59:06 27 4
gpt4 key购买 nike

在Azure门户中,如果选择一个订阅,可以查看成本分析,如下图所示

Azure Cost Analysis

我想以编程方式获取信息,就像上面显示的信息可能使用一些 python SDK API/REST API 一样。如果有人对此有任何经验/想法,请提供帮助。

查看回复后,我已经完成了 Azure Billing Rest API,现在可以调用与使用情况聚合和 RateCard 相关的 Rest API。

以下是这些 REST 调用的结果。 。 Azure Billing Usage Aggregate Response

Azure Billing Ratecard Response

但老实说,我仍然不知道这些如何为我提供详细的 View ,例如成本分析,对于每个资源,可以显示多少相关成本。实际上,我对 Azure 很陌生,可能这就是为什么我我缺少某些地方的链接。

有人可以在这里给出一些提示吗?

最佳答案

以下是使用 Python SDK 或 Python 中的 REST API 检索账单数据的官方文档。

  1. 使用Python SDK,请参见http://azure-sdk-for-python.readthedocs.io/en/latest/resourcemanagementcommerce.html .
  2. 有关使用 Billing REST API,请参阅 https://learn.microsoft.com/en-us/rest/api/billing/ ,您可以尝试使用Python包requests来获取这些数据。

不过以上这些我想你可能已经知道了,关键是你需要按照教程Manage access to billing information for Azure using role-based access control进行操作。通过您的帐户管理员获取角色权限。

然后您可能还需要注册客户端应用程序以获取Resource Management Authentication的客户端ID如果您想在Python SDK中使用服务主体/ADAL(而不是AD用户/密码)或使用REST API进行与Azure REST API Reference相同的身份验证页说。认证主题可以引用Manage Apps的内容图如果您遇到麻烦,请了解更多信息。

希望有帮助。如有任何疑问,请随时告诉我。

关于python - 使用 Azure 计费 API/SDK 显示 Azure 成本分析数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44481608/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com