google-cloud-platform - BigQuery 数据集/表按政策过期
问题描述
我试图弄清楚是否可以创建多个服务帐户并为每个服务帐户创建不同的策略(甚至是通用策略)。在此策略中,我想为数据集/表设置默认保留。只有我(管理员)可以在创建表后更改保留。
这对于控制成本非常重要。
有没有人设法做到这一点?
解决方案
在 Google Cloud Platform (GCP) 中,可以创建具有不同角色的不同服务帐户。这些角色允许访问不同服务中的特定资源。除了Bigquery 中已有的角色之外,GCP 还允许设置具有自定义角色的服务帐户。
为了控制成本,项目管理员或 BigQuery 管理员可以为数据集建立特定的到期日期,并授予对其他具有受限权限的服务帐户的访问权限,例如 BigQuery 作业用户或 BigQuery 数据查看器。这样,数据集中包含的所有表都将具有所有其他服务帐户无法修改的默认到期日期(由管理员设置)。
推荐阅读
- java - 类加载器如何加载在方法中声明的扩展类的实例?(java.lang.NoClassDefFoundError)
- node.js - 如何避免与 ORACLEDB 的连接断开?节点
- reactjs - 单击 IE/Edge 上的 LinkedIn 共享按钮时出错
- android - 如何检查设备是否与互联网断开连接?
- vue.js - Nuxt - 如何找到以前的路线?
- python - wifi手势识别,dl,ml,python,cnn,
- excel - 如果没有匹配 sheet2 删除行 sheet1。不同数量的标题
- java - 如何使用 Spring Cloud Function 公开多个函数端点?
- json - Retrofit/Spring 将数据类解析为 JSON 对象
- python - 没有匹配时打印空数据框