2
似乎共享数据集的唯一方法是让另一个人可以从数据集对表格运行查询,这样可以使该用户成为项目用户。请参阅permissions在不作为项目的情况下在BigQuery中运行查询用户
这意味着用户将有权访问所有项目上的数据集。这在我看来是非常不方便的。我错过了什么吗?
似乎共享数据集的唯一方法是让另一个人可以从数据集对表格运行查询,这样可以使该用户成为项目用户。请参阅permissions在不作为项目的情况下在BigQuery中运行查询用户
这意味着用户将有权访问所有项目上的数据集。这在我看来是非常不方便的。我错过了什么吗?
对于用户运行查询 - 用户需要有bigquery.jobs.create
许可
如果用户已经在其他项目此权限 - 你可以简单地用可以查看访问级别
该用户共享数据集如果用户是新的,并且在任何其他项目中都没有bigquery.jobs.create - 只需将此用户添加到您的项目中即可。
而且还需要将此用户添加到ACL为 特定数据集
重要:也请注意 - 如果你给用户权限创建项目中的工作 - 你会billed
分别查询。
如果用户有其“自己的”项目,并且只能查看您的数据 - 在这种情况下账单转到用户的项目
有道理!感谢您的回答。 – Alex