查看和下载 Azure 使用情况与费用

可以在 Azure 门户中下载 Azure 使用情况和费用的每日明细。 只有某些角色(例如帐户管理员或企业管理员)有权获取 Azure 使用情况信息。 若要详细了解如何获取计费信息,请参阅使用角色管理对 Azure 计费的访问

如果签订了 Microsoft 客户协议 (MCA),则必须是计费对象信息所有者、参与者、读者或发票管理者,才能查看 Azure 使用情况和费用。 如果签订了 Microsoft 合作伙伴协议 (MPA),则只有合作伙伴组织中的全局管理员和管理员代理角色才能查看和下载 Azure 使用情况和费用。

根据使用的订阅类型,用于下载使用情况和费用的选项有所不同。

若要使用 Azure CLI 获取成本和使用情况数据,请参阅使用 Azure CLI 获取使用情况数据

下载 MOSP 计费帐户的使用情况数据

  1. 登录 Azure 门户
  2. 搜索“成本管理 + 计费”。
    屏幕截图显示在 Azure 门户中搜索“成本管理 + 计费”。
  3. 根据你的访问权限,可能需要选择一个计费帐户或计费对象信息。
  4. 在左侧菜单中,选择“账单” 下的“发票” 。
  5. 在发票网格中,找到与要下载的使用情况对应的计费周期行。
  6. 选择右侧的下载图标或省略号 (...) 。
    屏幕截图显示了带有下载选项的“成本管理 + 计费发票”页。
  7. 下载窗格将在右侧打开。 在“使用情况详细信息”部分,选择“下载” 。

下载 EA 客户的使用情况数据

若要作为 EA 客户查看和下载使用情况数据,你必须是启用了“查看费用策略”的企业管理员、帐户所有者或部门管理员。

  1. 登录 Azure 门户
  2. 搜索“成本管理 + 计费”。
    显示 Azure 门户搜索的屏幕截图。
  3. 如果有权访问多个计费帐户,请为 EA 计费帐户选择计费范围。
  4. 选择使用情况 + 费用
  5. 针对要下载的月份,选择下载
    显示 EA 客户的“成本管理 + 计费发票”页的屏幕截图。
  6. 在下载使用情况 + 费用页上的使用情况详细信息下,从列表中选择要下载的费用类型。 根据你的选择,CSV 文件提供所有费用(使用和购买),包括 RI(预留)购买。 或者提供摊销费用(使用和购买),包括预留购买。 显示要下载的“使用情况详细信息”费用类型选择的屏幕截图。
  7. 选择“准备文档”。
  8. Azure 可能需要一段时间来准备下载内容,具体取决于每月使用情况。 准备好下载后,选择“下载 CSV”。

下载 Microsoft 客户协议使用情况

若要查看和下载计费对象信息的使用数据,你必须是计费对象信息所有者、参与者、读者或发票管理者。

使用以下信息下载计费费用的使用情况数据。 相同的步骤亦可用于下载未结和待定费用数据,即当前计费周期的月初至今使用量。 未结和待定费用尚未结算。

下载使用情况文件

  1. 登录 Azure 门户
  2. 搜索“成本管理 + 计费”。
  3. 选择计费对象信息。 根据你的访问权限,可能需要先选择一个计费帐户。
  4. 在左侧菜单中,选择“发票” 。
  5. 在账单网格中,找到与要下载的使用情况文件对应的账单行。
  6. 选择行尾的省略号 (...)。
  7. 在上下文菜单中,选择“制作 Azure 使用情况文件”。 此时会显示一条通知消息,指出正在制作使用情况文件。
  8. 当文件准备好下载时,请选择“下载”。 如果错过了通知,可以从 Azure 门户右上角的“通知”区域(钟形符号)查看。

在用量文件中计算折扣

用量文件显示以下按消耗量的行项:

  • costInBillingCurrency(AU 列)
  • paygCostInBillingCurrency(AX 列)

使用这两列中的信息来计算折扣金额和折扣百分比,如下所示:

折扣金额 = (AX – AU)

折扣百分比 = (折扣金额 / AX) * 100

使用 Azure CLI 获取使用情况数据

首先为 Azure CLI 准备环境:

[!INCLUDE [azure-cli-prepare-your-environment-no-header.md](../../reusable-content/azure-cli/azure-cli-prepare-your-environment-no-header.md]

然后使用 az costmanagement export 命令将使用情况数据导出到 Azure 存储帐户。 可从此处下载数据。

  1. 创建一个资源组或使用现有资源组。 若要创建资源组,请运行 az group create 命令:

    az group create --name TreyNetwork --location "China North"
    
  2. 可以创建一个存储帐户或使用现有存储账户来接收导出。 若要创建帐户,请使用 az storage account create 命令:

    az storage account create --resource-group TreyNetwork --name cmdemo
    
  3. 运行 az costmanagement export create 命令以创建导出:

    az costmanagement export create --name DemoExport --type Usage \
    --scope "subscriptions/00000000-0000-0000-0000-000000000000" --storage-account-id cmdemo \
    --storage-container democontainer --timeframe MonthToDate --storage-directory demodirectory
    

需要帮助? 请联系我们。

如有任何疑问或需要帮助,请创建支持请求

后续步骤

若要详细了解发票和使用费用,请参阅:

如果你签订了 Microsoft 客户协议,请参阅: