“错误:意外。请再试一次。”在加入

时间:2013-07-02 23:35:08

标签: google-bigquery

查询失败 错误:意外。请再试一次。

我在带有2个键的JOIN上遇到这个模棱两可的错误。搜索只会给我一个"它是一个错误,我们正在研究它"从几个月前开始。

SELECT a.user_key as user_key, b.bundleid as bundleid, a.dateFirst as dateFirst
FROM (
  SELECT user_key, dateFirst
  FROM game.firstTable) as a
JOIN EACH (
  SELECT user_key, bundleid, timestamp
  FROM game.prodbundle) as b
ON a.user_key = b.user_key AND a.dateFirst = b.timestamp;

有任何新错误或已知问题吗?

3 个答案:

答案 0 :(得分:4)

我们昨天升级到了新版本的查询引擎,并且在使用JOIN ON和GROUP EACH时,在某些情况下导致出现“Error:Unexpected”错误的错误报告不一致。截至今天早上10点左右太平洋标准时间,这一变化被推迟了。

我们仍在调查是否只是对应该返回的资源超出错误的错误分类或者是否存在其他问题。

如果您继续看到这个问题,请告诉我们。

答案 1 :(得分:1)

加入时间戳有一个错误,但也可以实现临时修复。您可以通过在SELECT语句中使用TIMESTAMP_TO_USEC(dateFirst)将它们转换为微数据来绕过它。

请看https://stackoverflow.com/a/17055115/132438

答案 2 :(得分:0)

有一个但是在你做出改变之后它被修复了,查询现在按预期返回正确的结果。感谢。