Google cloud platform BigQuery-哪个项目获得成本:数据集还是查询?

Google cloud platform BigQuery-哪个项目获得成本:数据集还是查询?,google-cloud-platform,google-bigquery,Google Cloud Platform,Google Bigquery,如果我在项目B中的数据集上运行项目a的查询,我的成本是否与项目a或项目B或两者的某种组合相对应? 这是一个简单的问题,我发现很难找到答案。我检查了文档,在谷歌上搜索了堆栈溢出,但没有结果。文档读起来就像是运行查询的项目,但看不到明确的提及 更新:为了澄清,我理解在项目B中存储数据也需要持续的存储成本,但对于这个问题,我特别指的是查询本身的成本,通过代码: bq = bigquery.Client( project_id='project_a') bq.query_job = client.

如果我在项目B中的数据集上运行项目a的查询,我的成本是否与项目a或项目B或两者的某种组合相对应?

这是一个简单的问题,我发现很难找到答案。我检查了文档,在谷歌上搜索了堆栈溢出,但没有结果。文档读起来就像是运行查询的项目,但看不到明确的提及


更新:为了澄清,我理解在项目B中存储数据也需要持续的存储成本,但对于这个问题,我特别指的是查询本身的成本,通过代码:

bq = bigquery.Client(
  project_id='project_a')
bq.query_job = client.query(
  'SELECT * FROM `project_b.dataset.table`')
  • 项目b
    支付存储费用
  • project\u a
    为查询付费

此模型的优点在于,您可以将数据集公开,而不必为任何第三方查询付费。他们为自己的查询付费,每个人每月都有一个免费的查询层。

这是运行查询的项目。这让我很吃惊,因为更新后的UI更容易在项目之间查看数据集,而无需在屏幕顶部显式更改项目。