【发布时间】:2016-02-04 01:03:33
【问题描述】:
我知道如果任何用户从数据集中查询数据,该人将获得查询费用,而项目将获得存储费用。是否可以将其设置为让创建项目的项目或计费帐户而不是执行查询的人为查询计费?
我想一个解决方案是创建一个服务帐户并让该服务帐户通过网络应用程序进行查询。
【问题讨论】:
标签: google-bigquery
我知道如果任何用户从数据集中查询数据,该人将获得查询费用,而项目将获得存储费用。是否可以将其设置为让创建项目的项目或计费帐户而不是执行查询的人为查询计费?
我想一个解决方案是创建一个服务帐户并让该服务帐户通过网络应用程序进行查询。
【问题讨论】:
标签: google-bigquery
为查询数据付费的不是用户本身 - 而是项目(正在执行查询)的收费。当然,如果该给定用户恰好是计费所有者 - 这意味着该用户将被计费。
我知道改变这一点的唯一方法是:
请注意,如果您在 Web UI 中 - 活动项目将成为计费项目。如果您使用的是 bq 命令行 - 您需要使用尊重标志设置默认或计费项目
【讨论】: