我们对GCP产品实例有一些限制,这就是为什么我不能在此处存储BQ视图的原因。 您知道在BigQuery中存储视图所需的最低权限或角色吗? 然后,我将与我们的用户管理部门进行讨论。
谢谢, 基督徒
答案 0 :(得分:1)
请参阅此页面:https://cloud.google.com/bigquery/docs/access-control#permissions_and_predefined_roles,以获取权限和角色。
BigQuery视图属于table
类别,因此,您需要
拥有存储视图的bigquery.tables.create
权限(以后可能还有bigquery.tables.update
来更新视图定义)。
预定义角色似乎太宽泛,您可能只是要求管理员为您创建一个自定义角色。 https://cloud.google.com/iam/docs/creating-custom-roles
如果用于保存表格的数据集过于敏感,您可以建议管理员创建“仅查看”数据集并授予您足够的权限,甚至只给该数据集分配预定义角色roles/bigquery.dataEditor
。