使用python api客户端的GZIP谷歌大查询响应

时间:2015-05-13 13:28:23

标签: python google-app-engine gzip google-bigquery

当我使用python api客户端进行Google Big Query时,如何获取查询响应?

以下是代码段:

jobData = {'configuration':
                         ......
                          }

jobCollection = self.service.jobs()
insertResponse = jobCollection.insert(projectId=project_id,
                                     body=jobData).execute()
queryResponse = jobCollection.getQueryResults(
        projectId=project_id,
        jobId=insertResponse['jobReference']['jobId'],
        startIndex=currentRow).execute()

1 个答案:

答案 0 :(得分:0)

您是否在查询完成后尝试gzip json响应?或者您是否尝试使用查询结果gzip创建的表?在任何一种情况下,您都可以轻松地在服务器上gzip json文件或导出查询结果表google存储,然后下载并gzip。