You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

BigQuery报错Unrecognized name: BigQuery Employee,请求技术支持

解决BigQuery中Unrecognized name: BigQuery Employee错误
  • 核心问题是带空格的标识符(别名/表名)未用反引号包裹:BigQuery无法识别未加反引号的带空格名称,会把BigQuery和Employee当成两个独立的未知标识符,从而触发报错。
  • 修正步骤:
    1. 定义带空格的别名(或引用带空格的原表名)时,必须用反引号把整个名称括起来:
      -- 示例:给表起带空格的别名
      FROM `你的项目ID.数据集ID.员工表` AS `BigQuery Employee`
      
    2. 后续查询中引用这个别名时,同样要保留反引号:
      SELECT `BigQuery Employee`.员工ID, `BigQuery Employee`.姓名
      FROM ...
      
  • 额外检查点:
    • 确认别名确实在FROM/JOIN子句中定义过,没有拼写错误(比如大小写、空格位置偏差)
    • 避免直接写FROM BigQuery Employee这类语句,不带反引号的话BigQuery会把它解析成两个无效名称

内容的提问来源于stack exchange,提问作者yusonjn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 07:52:01