Google BigQuery永远运行

时间:2015-08-10 10:54:24

标签: google-bigquery

我每天都在运行一个BigQuery查询并且它运行得很好但是今天(2015-08-10)它需要永远(5,000秒+)并且不返回结果或错误,只是继续运行..

今天是否存在Google BigQuery问题,或者这是BigQuery的错误?

查询作业ID:job_ijIQidyFErmMaxO5AGuJuHWMAgA

它自格林威治标准时间10:30开始一直在运行

查询如下:

SELECT a1, a2, b2, b1, a3, a4, INTEGER(b3), b4
FROM (SELECT a1, a2, MAX(a3) a3, MAX(a4) a4
      FROM TABLE_DATE_RANGE(t.a_, DATE_ADD(CURRENT_TIMESTAMP(), -30, 'DAY'),
                                           CURRENT_TIMESTAMP())
      WHERE a4 > 0
      GROUP BY a1, a2) a
JOIN EACH (SELECT b1, b2, MAX(b3) b3, MAX(b4) b4
           FROM TABLE_DATE_RANGE(t.b_, DATE_ADD(CURRENT_TIMESTAMP(), -30, 'DAY'),
                                                CURRENT_TIMESTAMP())
           WHERE INTEGER(b3) IN (0,2)
           GROUP BY b1, b2) b
ON a.a1 = b.b1 AND a.a2 = b.b2

此查询每天运行,并且一直运行到今天,它不会返回数据或错误。

我尝试运行查询成功的日期(2015-07-10),我遇到同样的问题,继续运行。

2 个答案:

答案 0 :(得分:1)

我们已经推出了一些针对我们的查询引擎的更新,这些更新旨在解决间歇性的慢查询问题。如果您再次看到此行为,请向我们发送另一个职位ID!

对于可疑错误,我们建议在此处提交错误: http://code.google.com/p/google-bigquery/issues

答案 1 :(得分:0)

尝试将结果保存到目标表,并标记"允许大结果" show options下的选项 - >结果大小。 对我来说,这通常可以解决这些问题。