首页 文章

创建用于在Google Cloud中管理BigQuery的Compute Engine实例

提问于
浏览
1

我需要一个VM来将数据加载到现有的BigQuery表中 .

我创建了一个新的计算引擎:

  • 可以访问所有Cloud API的范围

  • 默认服务帐户(自动生成的名称 ...-compute@developer.gserviceaccount.com

  • 此服务帐户在项目中具有"Editor"权限

这个VM允许我用 bq ls 读取BQ,但当我尝试用 bq rm <dataset> 进行编辑时,它说

...-compute@developer.gserviceaccount.com does not have permission to delete dataset

怎么了?是否有可能向实例提供对BQ的完全访问权限,就像Cloud Shell一样?

或者VM应该如下所述进行身份验证:How to auth into BigQuery on Google Compute Engine?

1 回答

相关问题