1

我们每月在 Azure 服务中消耗大约 2,500 美元,这意味着我们每天都有大量服务需要付费。

Get-AzureRmConsumptionUsageDetail 我每天使用 Azure Powershell 命令获取我的计费数据。

对于 2017 年 12 月 21 日之后的计费日期,powershell 命令不返回任何数据。

如果我在 2017 年 12 月 22 日之前询问数据,我会得到数据,所以我的设置工作正常。

年底有什么事情吗?

$startDate = 12/27/2017
$endDate = 12/27/2017

Get-AzureRmConsumptionUsageDetail-StartDate $startDate-EndDate $endDate|
    ConvertTo-Json>$fileName

不工作

$startDate = 12/21/2017
$endDate = 12/21/2017

作品。这已经工作了12个月。现在从 22 日开始,它不起作用。

谢谢你,特伦斯

==================================================== ==============

所以我正在遍历一系列日期。从我上传的目录图片可以看出,Azure 在 2018 年 1 月 19 日之后没有返回任何数据。
Azure 的人能否解决为什么这些日期没有返回数据?

在此处输入图像描述

4

1 回答 1

0

您只是使用内置 cmdlet 直接调用信息。

所以,这听起来不像是一个 PoSH 特定的问题,但对我来说更像是一个环境问题。我怀疑您运行它的系统会发生一些变化。

尝试从另一台机器上运行它或重新启动正在运行它的机器。卸载 Azure 模块并重新安装。

然后看看上面是否有某种解决方案。否则,这是给 MS Azure 支持团队的帮助台电话,以查看您的租户是否发生了什么事。

于 2017-12-30T01:58:32.140 回答