我收到了我完全没想到会从 appengine 进行查询的回复。
我得到的不是根据 BigQuery 文档预期的那种“bigquery#queryResults”的响应
u'basePath': u'/bigquery/v2/', u'kind': u'discovery#restDescription',....
它似乎只发生在需要 10-15 秒及以上的查询中,我怀疑这是与 Appengine 动态 60 秒超时的一些奇怪的交互。
我在 python27 上运行,并使用 google-api-python-client 请求。
更新
尝试了其他一些场景:
在后端运行它 - 没有应用程序引擎请求超时 - 同样的事情:约 9.8 秒的请求返回发现 json
再次在开发(本地主机)中运行它,以确保:一切都很好
最有趣的是,以更短的 4 秒超时运行它(而不是之前的 35 秒)会在相同的 9.8 秒间隔后产生相同的发现回复