BigQuery 流式插入如何计费?

Posted

技术标签:

【中文标题】BigQuery 流式插入如何计费?【英文标题】:How is BigQuery Streaming Inserts billed? 【发布时间】:2017-12-11 08:35:01 【问题描述】:

使用 Streaming Inserts 将数据加载到 BigQuery 时,数据大小是按 JSON 大小计算的,还是按 BigQuery 存储中的数据大小计算的? 我在问,因为 JSON 可能比里面的实际数据大 3 倍。 我已经阅读了我找到的所有 Google 文档,但没有找到明确的答案。

【问题讨论】:

AFAIK,根据存储计算:cloud.google.com/bigquery/pricing#storage 谢谢,你是对的。我错过了。 @格雷厄姆波利 好的,很酷。我会将我的评论移至后代的答案。如果你能接受那就太棒了。 【参考方案1】:

流式插入根据 BigQuery 的内部存储机制计费。根据 Google 官方文档:

存储定价基于存储在您的表中的数据量,我们根据您存储的数据类型计算。流式插入每 GB 0.05 美元,计算单个行的最小大小为 1 KB。

https://cloud.google.com/bigquery/pricing#storage

【讨论】:

以上是关于BigQuery 流式插入如何计费?的主要内容,如果未能解决你的问题,请参考以下文章

哪个项目需要为 BigQuery 流式传输付费?

如何使用节点 js 客户端在 BigQuery 中存储数字类型以进行流式插入?

如何在展平嵌套字段后将数据​​从一个 bigquery 表流式插入到另一个表?

使用 AVRO 格式的 BigQuery 流式插入

BigQuery 插入作业而不是流式传输

BigQuery 流式插入,其中一个函数应用于另一列