Google BigQuery:不稳定的tabledata:使用startIndex时的列表行为

时间:2014-11-20 20:38:52

标签: google-bigquery

当我们需要从BQ获取整个表数据时,使用tabledata:list - https://cloud.google.com/bigquery/docs/reference/v2/tabledata/list很容易。 我们使用startIndex和maxResults进行分页。

问题是有时startIndex停止工作,我们总是从第0行到maxResults获取数据。几个小时后它再次起作用。

我们发现它在创建表格和/或流式插入后3-5小时内发生。 第一个小时一切正常,然后startIndex不工作,再次确定。

1 个答案:

答案 0 :(得分:1)

对于更强大的解决方案,请使用“pageToken”而不是使用“startIndex”进行分页。