需要根据成本管理查找资源组支出的总计 API

Need to find totals for Resource Group Spend based on Cost Management API

我已经成功地导出了一个 xlsx 文件,该文件有 2 列,基于 30 天内每天花费在每个资源组上的金额列表,但我知道现在需要做的是针对每个资源组创建总数基于 30 个条目。

我一直在看这个 link (),它与我正在尝试做的很接近,但我对做这种类型的 Powershell 还很陌生。

我只有 2 列 "Spend" 和 "Resource Group" 的 headers 所以想知道是否有人可以帮助我从两列中得出总计,因为 $product 部分是把我赶走。

假设您的 excel 文件名为 excel.xlsx,其中每一行代表每个资源组的总日花费并且您已经安装了 导入Excel模块,你可以做如下操作:

$data = Import-Excel excel.xlsx
$data | Group-Object "Resource Group" |
    Select-Object @{n='Resource Group';e={$_.Name}},
        @{n='Total Spend';e={($_.Group.Spend | Measure-Object -Sum).Sum}}

您的结果将是一个名为 Resource GroupTotal Spend 的 properties/columns 对象。您可以根据需要重命名它们。