2013-05-15 132 views
0

我正在尝试BQ中的新功能 - 加入每一个。我的台面尺寸是:JOIN EACH不返回结果

表1 - 行计数 - 50684757 - 24 GB 表2 - 行计数 - 305900337 - 111 GB

这里就是我想: 选择SUM(table1.col1),SUM( table2.col1) FROM table2 JOIN EACH table1 ON(..) WHERE等等

在BQ Web浏览器中,我看到查询运行并显示“查询完成”。但是没有结果返回。没有错误。

这是一个已知的问题?

感谢,

+0

问题是否可重复?它只影响这一个查询或所有查询吗?你是否尝试过命令行工具来查看它是否也在那里重现? –

+0

是的,它是可重复的。它只影响这个查询。其余的查询工作正常。 – archman

+0

以下是来自命令行的更多信息:我有... WHERE table1.col3 ='a'AND table1.col4 BETWEEN'2013-05-01'和'2013-05-02'。当我使用这个时,我在命令行中得到这个错误:“查询操作中的BigQuery错误:字段'a'在JOIN的两侧都不明确或不存在。当我运行这个... WHERE table1.col4 BETWEEN'2013-05-01'和'2013-05-02'时,它不会在少于5秒内返回结果。如果我在浏览器中做了同样的事情,它在180秒后显示查询完成,没有任何返回。我知道表中有结果。让我知道我可能做错了什么。 – archman

回答

0

这是在Firefox上的BigQuery的web用户界面的错误。对长时间运行的作业进行轮询不能正常工作,因此,运行超过2分钟的任何作业都会显示上述行为。

我们修复了这个错误,修复应该在下周推出。