首页 > 解决方案 > BigQuery 数据集/表按政策过期

问题描述

我试图弄清楚是否可以创建多个服务帐户并为每个服务帐户创建不同的策略(甚至是通用策略)。在此策略中,我想为数据集/表设置默认保留。只有我(管理员)可以在创建表后更改保留。

这对于控制成本非常重要。

有没有人设法做到这一点?

标签: google-cloud-platformgoogle-iamgoogle-bigquery

解决方案


在 Google Cloud Platform (GCP) 中,可以创建具有不同角色的不同服务帐户。这些角色允许访问不同服务中的特定资源。除了Bigquery 中已有的角色之外,GCP 还允许设置具有自定义角色的服务帐户。

为了控制成本,项目管理员或 BigQuery 管理员可以为数据集建立特定的到期日期,授予对其他具有受限权限的服务帐户的访问权限,例如 BigQuery 作业用户或 BigQuery 数据查看器。这样,数据集中包含的所有表都将具有所有其他服务帐户无法修改的默认到期日期(由管理员设置)。


推荐阅读