Google bigquery 同义词在BigQuery中已停止工作

Google bigquery 同义词在BigQuery中已停止工作,google-bigquery,Google Bigquery,突然之间,我无法获得在BigQuery中工作的表的同义词,因此类似以下的查询可以正常工作: select id as id, value as value from pos_dw_api.test 但类似以下的查询将失败: select a.id as id, a.value as value from pos_dw_api.test a 返回的错误如下所示。我已从web控制台运行此操作: Query Failed Error: Unknown field: a.id 上个星期同义词很好用

突然之间,我无法获得在BigQuery中工作的表的同义词,因此类似以下的查询可以正常工作:

select id as id, value as value
from pos_dw_api.test
但类似以下的查询将失败:

select a.id as id, a.value as value
from pos_dw_api.test a
返回的错误如下所示。我已从web控制台运行此操作:

Query Failed
Error: Unknown field: a.id
上个星期同义词很好用。。。我用于此选择的示例表是
387047224813.pos\u dw\u api.test


同义词的语法是否已更改?这是一个bug吗?

表同义词通常只在进行连接时起作用。我不知道有什么会导致这种情况改变。我意识到这有点奇怪,我已经提交了一个内部bug来修复它。

谢谢Jordan,这是有道理的。这个问题实际上是在通过内部子选择方法执行多连接查询时出现的,在这种方法中,我使用了最内部的同义词查询,从最内部的查询中删除同义词效果很好。