If I run an async query using run_async_query(), get a QueryJob from it and a QueryResult from that by calling job.query_results(), the rows attribute of QR is empty. It seems that when the GET request is sent a parameter maxResults=0 is automatically added, in the client code, which explains why rows is empty.
But this is confusing and not how it behaves for sync queries. I think it should allow getting some rows in that first GET request.
Can you please document the proper use of async queries and QueryResult? Thank you.
If I run an async query using
run_async_query(), get aQueryJobfrom it and aQueryResultfrom that by callingjob.query_results(), therowsattribute of QR is empty. It seems that when theGETrequest is sent a parametermaxResults=0is automatically added, in the client code, which explains why rows is empty.But this is confusing and not how it behaves for sync queries. I think it should allow getting some rows in that first
GETrequest.Can you please document the proper use of async queries and QueryResult? Thank you.