Datalab用于访问数据的凭据是什么?

Dan*_*oet 6 google-cloud-platform google-cloud-datalab

我有权访问BigQuery表,可以从BigQuery控制台或gcloud命令行使用它。但是我无法在Datalab中针对它编写基本查询,并得到拒绝访问错误。

Dan*_*oet 4

Datalab 旨在在团队环境中使用。笔记本可能包含代码执行结果(例如 BigQuery SQL 查询)并且可供项目成员访问。因此,Datalab 使用项目中的 App Engine 服务帐户来访问数据。这确保了查看和执行笔记本的统一访问,并最大限度地降低了数据意外泄露的风险。如果您不控制对数据的访问,您可能需要请求向服务帐户授予访问权限。您可以通过单击左侧导航栏中的“权限”并找到 App Engine 服务帐户,在开发人员控制台中找到该服务帐户。目前,Datalab 不使用个人用户的凭据。