Google bigquery Google BigQuery-每个用户的自定义配额

Google bigquery Google BigQuery-每个用户的自定义配额,google-bigquery,Google Bigquery,有没有办法为每个用户设置自定义配额 例如: 用户1=10 Tb 用户2=20 Tb User3(项目业主)=无限制 没有默认功能来执行此操作,但可以将您的账单导出到另一个大查询表,并跟踪每个用户的消费情况。迈克·津尼(Mike Zinni)就是一个很好的例子 有了这个feed,云就可以根据消费和撤销用户的结果运行 此解决方案在取消许可之前可能会延迟几个小时。我喜欢Nilo的答案-同时,您还可以利用BigQuery的成本控制: 运行查询时,至少涉及两个项目:用于运行查询的项目(此处为成本),以

有没有办法为每个用户设置自定义配额

例如:

  • 用户1=10 Tb
  • 用户2=20 Tb
  • User3(项目业主)=无限制

没有默认功能来执行此操作,但可以将您的账单导出到另一个大查询表,并跟踪每个用户的消费情况。迈克·津尼(Mike Zinni)就是一个很好的例子

有了这个feed,云就可以根据消费和撤销用户的结果运行


此解决方案在取消许可之前可能会延迟几个小时。

我喜欢Nilo的答案-同时,您还可以利用BigQuery的成本控制:

  • 运行查询时,至少涉及两个项目:用于运行查询的项目(此处为成本),以及包含数据的项目/数据集(也可能是同一个项目)
  • 您可以设置适用于一个项目中每个用户的成本控制。您可以向上述项目中的用户授予查询位于不同项目中的数据的权限。为此项目中的用户设置自定义配额()
  • 对于不同的用户组,使他们成为不同项目的成员。这些项目中的每个用户都可以有不同的自定义配额。然后授予他们查询包含数据的项目的所有权限

谢谢,这是一种复杂的方式来完成这么简单的事情:-(团队喜欢功能请求,并将它们的优先级排得更高!如果这看起来太集体化,我很抱歉。但我不敢相信Felipe Hoffa只是说“我喜欢Nilo的答案”dropped@Nilo_DS我在这里大声笑了xD!!嘿嘿,找到一个一步一步加上照片