BigQuery:是否有可能将查询成本交给项目所有者



我知道如果任何用户从数据集中查询数据,该人将按查询付费,而项目将按存储计费。是否可以进行设置,以便为创建项目的项目或计费帐户而不是执行查询的人员计费?

我想一种解决方案是创建一个服务帐户,并让该服务帐户通过 Web 应用程序进行查询。

谁需要为 BigQuery 查询付费?

查询

数据计费的不是用户本身 - 而是项目(从中执行查询)get计费。当然,如果该给定用户恰好是计费所有者 - 这意味着该用户被计费。
我知道改变这一点的唯一方法是:

  1. 被添加(至少作为项目查看器)到可查询数据所在的项目中
  2. 登录到该项目并从该项目内执行查询

请注意,如果您在 Web UI 中 - 活动项目将成为计费项目。 如果您使用的是 BQ 命令行 - 您需要使用 Respectve 标志设置默认或计费项目

最新更新