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

能否以服务账号身份使用BigQuery编辑器UI执行查询?

可以用BigQuery编辑器实现该需求

当然可以,具体操作步骤如下:

  • 先准备好服务账号的JSON密钥文件:如果还没有,去Google Cloud控制台的「IAM与管理」→「服务账号」页面,找到目标服务账号,创建并下载对应的JSON格式密钥文件。
  • 在Cloud Shell里激活服务账号:
    gcloud auth activate-service-account --key-file=/path/to/your-service-account-key.json
    
    把命令里的路径替换成你实际的密钥文件存放路径。
  • 启动BigQuery编辑器的网页会话:
    bq web_ui
    
    执行这条命令后,会自动打开一个新的浏览器标签页,这个页面就会以你刚才激活的服务账号身份登录BigQuery编辑器。此时你就能正常查询该服务账号有权限访问的所有数据集,包括不属于你个人项目的那些。

另外要注意,查询跨项目数据集时,记得用完整的资源ID格式:[项目ID].[数据集ID].[表ID],比如要查询公共数据集的话就是bigquery-public-data.samples.gsod,这样能确保编辑器准确定位到目标数据。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 00:25:52