Google BigQuery API force MaxResult



我正在尝试对 BigQuery 表运行查询并将结果存储在本地。

getQueryResultsAPI 具有maxResult参数。这说我可以指定要获取的最大行数。但是,即使将其指定为10,000,它也只能以随机方式获取几行。

如果我将其指定为小数字,即 10,那么它工作得很好。

有没有办法强制获取 10,000 行?

https://cloud.google.com/bigquery/docs/reference/rest/v2/jobs/getQueryResults

getQueryResults

在响应中最多返回maxResult行。如果它返回的行较少,则需要将响应中返回的pageToken传递给另一个getQueryResults调用,以便从服务器获取下一页行。

客户端库实现分页,因此您无需自己执行此操作

最新更新