title: Consumption usage returns incorrect result using $filter
body: <p>I am querying Usage details list of Consumption service using additional filters. These are my params:  </p>
  
  <pre><code>properties/consumedService eq 'Microsoft.DBforPostgreSQL' and properties/usageStart ge '2019-08-07T00:00:00Z' and properties/usageEnd lt '2019-08-09T01:00:00Z'
  </code></pre>
  
  <p>Here is my full URL: </p>
  
  <pre><code>GET https://management.azure.com/subscriptions/SUBSCRIPTION/providers/Microsoft.Consumption/usageDetails?api-version=2019-01-01&amp;%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
  </code></pre>
  
  <p>It returns success 200 OK response. BUT filter by date works fine, filter by consumed service returns a lot of unwanted information like <code>"consumedService": "Microsoft.Sql", "consumedService": "Microsoft.Storage", and even "consumedService": "Microsoft.Compute"</code>. Why is that happening? I need for example full usage of PotgreSQL or MySQL databases. Thanks in advance</p>