首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Google BigQuery分析价格

Google BigQuery分析价格
EN

Stack Overflow用户
提问于 2022-06-11 19:41:50
回答 1查看 81关注 0票数 0

我想使用Google BigQuery分析大约50 to的数据(不断增长的数据)。但是我想知道关于bigquery定价和分析的两件事。

我的数据内容(每行)

列[列]行

USER_ID ->唯一的用户ID (例如zc5zta5h7a6sr)

BUY_COUNT

TOTAL_CURRENCY ->美元(例如500美元)

等。

我想在图表中显示的东西;唯一用户的货币总数,$1-999和1000-10000+$。

我知道在分析过程中,每个1TB有5美元的定价,但是;

1-)每天将向BigQuery表添加1GB的新数据。我想要为每个新数据创建一个活图。谷歌bigquery是只为每天增加1GB的分析收费,还是会反复分析50 1GB的数据,用每一个新的数据来计费50+1GB?

2)具有相同id的数据可以添加到我的不断更新的数据集中。有可能自动组合它们吗?例如,当id为id的用户进行新的购买时,我可以更新表id中的BUY_COUNT列吗?如果可能的话,我将如何收费呢?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-11 22:12:16

每次运行查询时都会发生BigQuery分析计费。关于你们的观点:

  1. 如果每次查询扫描all表,则每次运行查询时都会收到表当前大小的账单。对此进行优化的方法有:物化视图、分区表、构建聚合表等。
  2. 如果您的聚合不是很复杂,物化视图可以在这一点上提供帮助。例如,您可以拥有一个raw表和一个按用户聚合BUY_COUNT的物化视图。您将为自动维护期间扫描的字节加上每次在视图上运行查询时扫描的字节进行计费。

更多关于定价的信息:https://cloud.google.com/bigquery/pricing

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72587381

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档