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

时间:2016-02-03 15:52:42

标签: google-bigquery

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

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

Who is billed for BigQuery queries?

1 个答案:

答案 0 :(得分:2)

用户本身并不是为查询数据而被收费 - 而是项目(从中执行查询)得到的费用。当然,如果给定的用户恰好是账单所有者 - 这意味着用户会收到账单 我知道改变它的唯一方法是:

  1. 添加(至少作为Project Viewer)到可查询数据所在的项目
  2. 登录该项目并从该项目中执行查询
  3. 请注意,如果您在Web UI中 - 活动项目将成为计费项目。如果您使用bq命令行 - 您需要使用尊重标志

    设置默认或计费项目