GoogleBigQuery另存为表

时间:2015-11-15 09:46:35

标签: google-bigquery

我使用Google BigQuery运行此查询:

SELECT repo.id, count(*) as count FROM (
  TABLE_DATE_RANGE([githubarchive:day.events_], 
    TIMESTAMP('2015-01-01'), 
    TIMESTAMP('2015-06-01')
  )) 
WHERE type = 'ForkEvent' group by repo.id

看到结果后,我想将结果保存为CSVJSON。但GoogleBigQuery要求我保存为表格。列出了三个参数 当我点击第二个下拉列表Destination dataset时,没有显示任何内容。我无法做出任何选择。因此,我无法成功保存结果。 我该如何解决这个问题?

2 个答案:

答案 0 :(得分:3)

重新加载用户界面,只需确保您的浏览器不会阻止页面上加载的任何javascript即可。如果您有AdBlock或类似功能,请确保已禁用BigQuery UI。

除此之外,您可以使用“显示选项”下的“目标表”选项,以查询模式直接将查询结果写入表。

enter image description here

答案 1 :(得分:0)

听起来您可能没有尝试保存表格的项目中没有数据集。首先,您应该在项目中create a dataset,然后您应该能够使用对话框#39;重新讨论保存到新创建的数据集中的表格。

正如Pentium10所述,您还可以在查询选项中选择目标表,以便直接保存到表中,但这也需要您拥有一个用于保存表的数据集。