消费用法使用$ filter返回不正确的结果

时间:2019-08-09 13:59:31

标签: azure azure-sql-database

我正在使用其他过滤器查询消费服务的使用情况详细信息列表。这些是我的参数:

properties/consumedService eq 'Microsoft.DBforPostgreSQL' and properties/usageStart ge '2019-08-07T00:00:00Z' and properties/usageEnd lt '2019-08-09T01:00:00Z'

这是我的完整网址:

GET https://management.azure.com/subscriptions/SUBSCRIPTION/providers/Microsoft.Consumption/usageDetails?api-version=2019-01-01&%24filter=properties%2FconsumedService%20eq%20%27Microsoft.DBforPostgreSQL%27%20and%20properties%2FusageStart%20ge%20%272019-08-07T00%3A00%3A00Z%27%20and%20properties%2FusageEnd%20lt%20%272019-08-09T01%3A00%3A00Z%27

它返回成功200 OK响应。但是按日期进行过滤可以正常工作,按使用的服务进行过滤可以返回很多不需要的信息,例如"consumedService": "Microsoft.Sql", "consumedService": "Microsoft.Storage", and even "consumedService": "Microsoft.Compute"。为什么会这样呢?例如,我需要充分使用PotgreSQL或MySQL数据库。预先感谢

0 个答案:

没有答案