我通过bq命令行运行了一个脚本并得到了这个响应(所有col。名称都是完全限定的)
job_134e61cebe274ba4ab73dd6b22a2f38a 无法在此查询中确定SELECT *的架构。请明确列出列名。
粘贴到Web UI的完全相同的请求工作正常。
谢谢!
答案 0 :(得分:0)
查看您的查询,看起来查询解析器在计算查询中所需的列名时遇到问题。一个建议是采取连接操作右侧的表(句点,位置,项目),并将表名包装在子选择中,其中包含您需要的字段 - 例如
将LEFT OUTER JOIN item
更改为LEFT OUTER JOIN (SELECT a, b, c FROM item)
。
如果此解决方法适合您,请告诉我。我将提交一个内部错误来跟踪这个问题。