3

我对GBQ比较陌生。我正在尝试在 IICS 中创建一个映射以从 GBQ 复制一个视图以在 GBQ 中创建一个表。在这一点上,我没有做任何转换,只是一个源到目标副本。我收到以下错误 - [ERROR] [QUERY] 作业因错误而失败 - [无法在旧版 SQL 查询中引用标准 SQL 视图。]

请注意,IICS 映射显示为有效,并且在运行映射时,目标表会在 GBQ 中动态创建,但映射失败并引发上述错误。请帮忙。

谢谢

4

1 回答 1

2

BigQuery 支持两种 SQL 方言:标准 SQL 和旧版 SQL,它们不能混合使用,但可以完美地单独和并行运行

因此,在您的情况下,您似乎有用旧版 SQL 编写的查询,并且该查询引用了用标准 SQL 编写的视图

处理此“问题”的最佳方法是使用标准 SQL 重写您的查询

有关详细信息,请参阅迁移到标准 SQL

于 2019-01-25T18:55:17.240 回答