英文:
Google Cloud Bigquery: can max row size limit be increased?
问题
我在遍历查询结果时遇到以下错误:
API 限制已超出:转换前的消息超出了最大行限制,限制:20971520 实际:33913353
根据文档中的描述,BigQuery 的最大行大小限制似乎为100MB。
是否可以增加BigQuery中的最大行大小限制?
英文:
I get the following error when iterating through a query result:
API limit exceeded: Message before conversion exceeds max row limit, limit: 20971520 actual: 33913353
Limit of 20MB when according to the doc it seems 100MB.
Can the Maximum Row Size limit in bigquery be increased?
答案1
得分: 0
这个错误是在哪里出现的?
这个20MB的限制适用于“Maximum jobs.query response size”。
根据文档:
默认情况下,jobs.query每页返回的数据行数没有最大限制。但是,您受到20MB的最大响应大小的限制。您可以通过使用maxResults参数来更改要返回的行数。
https://cloud.google.com/bigquery/quotas#api_request_quotas
英文:
Where do you see this error?
The 20MB limit does apply to the "Maximum jobs.query response size".
Per documentation:
> By default, there is no maximum row count for the number of rows of data returned by jobs.query per page of results. However, you are limited to the 20-MB maximum response size. You can alter the number of rows to return by using the maxResults parameter.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论