title: QueryIncompleteError: Your query did not finish in 300 seconds. Most likely something is wrong on our side
body: <p>When making an extraction query using the Python Keen client, we're consistentently encountering the same error:</p>
  
  <p><strong>Message:</strong> Your query did not finish in 300 seconds. Most likely something is wrong on our side. Please let us know at team@keen.io.</p>
  
  <p><strong>Code:</strong> QueryIncompleteError</p>
  
  <p>The parameters of the query are: (in JSON format)</p>
  
  <pre><code>{
      "timezone": -18000,
      "event_collection": "Loaded a Page",
      "filters": [
          {
              "operator": "eq",
              "property_name": "reportType",
              "property_value": "Profile"
          }
      ],
      "timeframe": {
          "start": "2017-04-24",
          "end": "2017-06-19"
      }
  }
  </code></pre>
  
  <p>My suspicions are that the requested date range is too large and the Keen API is choking on the size of that dataset, but it's not clear from the error message.</p>