bigquery-保存大查询结果

时间:2019-05-29 10:38:22

标签: google-bigquery

我对将大型查询结果保存到外部csv或Google表格有疑问。我有一个简单的查询,产生大约23,000个结果:

#standardSQL
SELECT DISTINCT id1, id2
FROM `tableA`
WHERE A LIKE "%abcdefg%"
AND B LIKE "%some text%"
AND ts >= TIMESTAMP("2019-04-25 00:00:00")
AND ts < TIMESTAMP("2019-05-29 23:59:00")

我最多只能将其中16,000个结果保存到csv文件或输出到Google表格中。我希望能够将所有23,000个结果保存到1个文件或几个文件中,但是我不知道该怎么做。我的权限不允许我将查询输出保存到新表中。

1 个答案:

答案 0 :(得分:1)

  1. 照常运行查询,然后单击“工作信息”标签。
  2. 将有一个“目标表”条目,其链接显示为“临时表”。点击链接。
  3. 在此页面上,单击“导出”,然后单击“导出到GCS”。
  4. 现在您可以将表的内容导出为CSV。