0

我正在使用带有 Simba JDBC 连接的 Data Grip,当我尝试访问源自 Google 表格的 Bigquery 表时,它给了我下面提供的错误。如果我从大查询 UI 运行,这可以正常工作。此外,如果我使用此表信息创建一个新表,我可以从 Data Grip 进行查询。

我正在使用我的个人帐户使用 gcloud auth 进行身份验证。有没有办法增加我的个人帐户的范围以获得必要的权限来读取来自谷歌表格而不使用服务帐户的 bigquery 表?

Error Message: Failed to read the spreadsheet. Error code: PERMISSION_DENIED

4

1 回答 1

0

如果您使用用户凭据,我相信gcloud auth login --enable-gdrive-access应该足以添加必要的范围。

有关详细信息,请参阅https://cloud.google.com/sdk/gcloud/reference/auth/login ,或有关 BQ 特定信息的https://cloud.google.com/bigquery/external-data-drive#gcloud 。

于 2020-12-03T04:56:23.147 回答