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

连接BigQuery与Tableau时获取Drive凭证权限被拒问题排查

问题原因及解决方案

错误原因

虽然你是Google Sheet、BigQuery数据集和项目的所有者,但出现该错误的核心问题是BigQuery执行跨表关联查询时,无法获取访问关联Google Sheet的Drive权限,具体分为两种场景:

  1. 你通过Tableau连接BigQuery时使用的身份(比如Tableau OAuth授权的账号、BigQuery服务账号)未被授予对应Google Sheet的访问权限;
  2. BigQuery项目未启用Google Drive API,导致BigQuery无法与Drive服务交互获取数据。

需要授予的权限及操作步骤

  • 给连接Tableau的账号授予Sheet访问权限:
    打开关联的Google Sheet,点击右上角「共享」,将你用来连接Tableau的Google账号(或BigQuery服务账号邮箱)添加为「查看者」及以上权限,保存设置。
  • 启用Google Drive API:
    登录Google Cloud控制台,进入你的BigQuery项目,搜索「Google Drive API」,点击启用按钮,确保API处于启用状态。
  • 重新授权Tableau的BigQuery连接:
    如果用OAuth方式连接,在Tableau中断开当前BigQuery连接,重新建立连接,授权时确保勾选包含Drive读取的权限范围(部分版本会自动请求,若未出现则手动确认授权权限包含Drive)。
  • 检查BigQuery外部表权限配置:
    若关联Sheet的是BigQuery外部表,进入BigQuery控制台找到该外部表,查看其数据源配置里的服务账号,确认该账号已获得对应Sheet的访问权限。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 00:12:10