Java 使用;列表“;要检索BigQuery的queryResult,仅获取512条记录
查询结果显示它有13224行,然后我使用Java 使用;列表“;要检索BigQuery的queryResult,仅获取512条记录,java,list,google-bigquery,google-api-java-client,Java,List,Google Bigquery,Google Api Java Client,查询结果显示它有13224行,然后我使用 List<TableRow> rows = queryResult.getRows(); List rows=queryResult.getRows(); 然后显示列表“行”只有512行 有什么帮助吗?我认为您必须使用结果集对象来获取行。 result_set.getString()方法用于获取行的属性。如果行很大或有很多行,则可能无法获取所有行。可以通过调用jobs.GetQUeryResults()或tabledata.List()以
List<TableRow> rows = queryResult.getRows();
List rows=queryResult.getRows();
然后显示列表“行”只有512行
有什么帮助吗?我认为您必须使用结果集对象来获取行。
result_set.getString()方法用于获取行的属性。如果行很大或有很多行,则可能无法获取所有行。可以通过调用jobs.GetQUeryResults()或tabledata.List()以及相应的偏移量来获取剩余的行 发件人:
你怎么知道它有13224行?是用getTotalRows()吗?是的,我用了两种方法:我用了getTotalRows,而且我去了bigquery网站,在那里做了一个直接查询,它也返回了相同数量的结果。文档没有说明getRows方法中的行限制,所以getTotalRow调用的值应该是返回列表的大小。。。对不起,我帮不上忙。谢谢:)你能给我指一下文件吗?看看这里: