appengine から実行しているクエリに対して、まったく予期しない応答を受け取りました。
BigQuery ドキュメントに従って期待される種類の「bigquery#queryResults」の応答の代わりに、私は取得しています
u'basePath': u'/bigquery/v2/', u'kind': u'discovery#restDescription',....
これは、10 ~ 15 秒以上かかるクエリでのみ発生するようです。これは、Appengine の動的な 60 秒のタイムアウトとの奇妙な相互作用であると思われます。
私はpython27で実行しており、リクエストにgoogle-api-python-clientを使用しています。
アップデート
他のいくつかのシナリオを試しました:
バックエンドで実行 - appengine リクエストのタイムアウトが適用されない場所 - 同じこと: リクエストに ~9.8 秒、検出 json が返されます
確かに、dev(localhost)で再度実行しました:すべて問題ありません
最も興味深いのは、 (以前の 35 秒ではなく) 4 秒の短いタイムアウトで実行すると、同じ 9.8 秒間隔の後に同じ検出応答が返されることです。