如何计算bigquery行大小?

时间:2016-11-28 23:43:47

标签: google-bigquery

我正在使用bigquery流式api(java)来插入数据,并意识到表行上有1MB的大小限制,但有没有人知道更多关于这个限制,比如这个1MB是如何计算的? (我猜它不应该是TableRow对象的大小)。谢谢!

1 个答案:

答案 0 :(得分:3)

数据大小是根据每种数据类型的大小计算的。

Data type   Size
STRING      2 bytes + the UTF-8 encoded string size
INTEGER     8 bytes
FLOAT       8 bytes
BOOLEAN     1 byte
TIMESTAMP   8 bytes
RECORD      0 bytes + the size of the contained fields

请参阅https://cloud.google.com/bigquery/pricing#datafor更多详情