Google bigquery Bigquery返回查询的(500)错误

Google bigquery Bigquery返回查询的(500)错误,google-bigquery,Google Bigquery,我们已经使用以下查询几个月了,现在突然(在最后一个小时内)BigQuery开始返回“错误呼叫POST:(500)意外。请重试” 选择日期(秒到秒时间戳(sdate+(-4*3600))作为d,选择0作为范围, SUM(如果(type=0,1,0))看起来像,SUM(如果(type=1,1,0))看起来像书, 总和(如果(类型=1,夜数,0))作为夜数,总和(基数总和*货币.USD)作为总计, 作为adr的金额(基准利率*货币。美元*如果(类型=1,夜,0)), 来自[reztrack.20130

我们已经使用以下查询几个月了,现在突然(在最后一个小时内)BigQuery开始返回“错误呼叫POST:(500)意外。请重试”

选择日期(秒到秒时间戳(sdate+(-4*3600))作为d,选择0作为范围,
SUM(如果(type=0,1,0))看起来像,SUM(如果(type=1,1,0))看起来像书,
总和(如果(类型=1,夜数,0))作为夜数,总和(基数总和*货币.USD)作为总计,
作为adr的金额(基准利率*货币。美元*如果(类型=1,夜,0)),
来自[reztrack.201307]
式中,act=157,且

((sdate+(-4*3600))>=1372636800和(sdate+(-4*3600))今天早上我们发布了新版本的BigQuery,它有一个影响被截断的表的错误,所以我们将其回滚。如果您看到任何进一步的问题,请告诉我们。

似乎完全相同的查询现在又开始工作了,我没有对代码做任何更改。很高兴它再次工作,但很高兴听到关于这个问题的任何想法如果可能的话,我们的最终问题是…很高兴提供任何可能有帮助的额外数据。谢谢。谢谢更新,Jordan!我现在没有看到任何以前的问题。
SELECT DATE(SEC_TO_TIMESTAMP(sdate+(-4*3600))) AS d, 0 as range, 
       SUM(IF(type=0,1,0)) as looks, SUM(IF(type=1,1,0)) as books,
       SUM(IF(type=1,nights,0)) AS nights, SUM(base_total*currencies.USD) as totals,
       SUM(base_rate*currencies.USD*IF(type=1,nights,0)) as adr, 
FROM [reztrack.201307] 
WHERE act=157 AND 
      (( ((sdate+(-4*3600)) >= 1372636800 AND (sdate+(-4*3600))<= 1375228799) )) 
GROUP BY d,range 
ORDER BY range, d ASC