我在 Bigquery 中创建了一个项目和一个数据集。我可以与其他开发人员共享数据集,但无法共享项目。当我单击左侧窗格中的“团队”链接时,出现 404 错误。有解决方法可以共享该项目吗?
BQ 中的数据集共享有点不直观 - 实际共享非常简单,但共享对象的用户体验有点模糊。
如果您想分享:
BigQuery Data Viewer。所有这些都在这里解释:https ://cloud.google.com/bigquery/docs/dataset-access-controls
完成此操作后,与您共享的用户将能够对数据集运行查询,但无法查看BQ 控制台左侧数据资源下列出的您的项目和数据集。
这是因为您为他们提供了对数据集而不是项目的 IAM 访问权限(这是正确的方法)。如果他们想查看列出的项目/数据集,他们需要将共享项目/项目固定到 BQ 控制台中的项目:
https://console.cloud.google.com/bigquery?project=[SHARING_PROJECT_NAME]您可以与任何项目中的服务帐户共享数据集。我认为您可以对常规用户帐户执行相同的操作,而无需添加到项目中。 https://cloud.google.com/dataprep/docs/concepts/cross-bq-datasets
从 BigQuery Web 控制台“共享数据集”选项:您可以与这些类型的帐户共享
Google Account email: user@gmail.com
Google Group: admins@googlegroups.com
Service account: server@example.gserviceaccount.com
Google Apps domain: example.com
anybody: enter "allUsers" to grant access to the general public
all Google Accounts: enter "allAuthenticatedUsers" to grant access to any user signed in to a G[![enter image description here][1]][1]oogle Account (warning: shares publicly with users outside of your organization)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6894 次 |
| 最近记录: |