如何将完成的BigQuery作业导出为CSV

时间:2014-07-23 22:10:38

标签: google-app-engine google-bigquery

我知道你可以运行一个作业并为python示例下的表导出一个csv https://developers.google.com/bigquery/exporting-data-from-bigquery

但如果我有工作ID,有没有办法将完成的查询工作导出为csv?最终,我希望查询显示在浏览器的表格中(已经有效),还有一个按钮,他们也可以下载文件。

干杯

1 个答案:

答案 0 :(得分:4)

如果查找查询作业,则会指定目标表。如果您没有提供自己的表名,那么这将是BigQuery创建的新临时表。

然后您有两个选项可以将结果作为csv。您可以运行导出作业以将该表导出为CSV。或者,您可以在该表上运行tabledata.list()操作并设置“alt = csv”,它将以CSV格式返回表格的开头。如果您需要更详细的说明,请告诉我。