我正在使用其他过滤器查询消费服务的使用情况详细信息列表。这些是我的参数:
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数据库。预先感谢