bigquery“下载为 CSV”的真正行限制是多少?

Posted

技术标签:

【中文标题】bigquery“下载为 CSV”的真正行限制是多少?【英文标题】:What is the true row limit for bigquery "Download as CSV"? 【发布时间】:2012-09-12 15:48:38 【问题描述】:

BigQuery Browser tool documentation 提到了 CSV 导出的限制:

如果查询结果集的行数少于 16,000 行,您可以下载它 作为 CSV 文件。

我们已尝试过此功能,但该限制似乎远小于 16,000 行。使用这个查询:

SELECT 
  contract_id,
  product,
  AVG(element_value)
FROM [******.payout]
GROUP BY contract_id, product
LIMIT 600;

UI 响应错误:

此结果集包含太多行,无法直接下载。请用 “另存为表格”,然后导出...

如果我将 LIMIT 减少到 500,则 CSV 下载有效。

您能否确认实际的行数限制。是文档过时了,还是查询界面的BUG?

【问题讨论】:

【参考方案1】:

这是 UI 中的一个错误 - 以 CSV 格式下载最多可以处理 16k 行(或 10 MB 的结果)。此问题已在内部修复,该修复程序应该会在下周发布。

【讨论】:

以上是关于bigquery“下载为 CSV”的真正行限制是多少?的主要内容,如果未能解决你的问题,请参考以下文章

BigQuery 行限制

Google Bigquery 命令行返回限制

从 bigquery 导入到 google 表格限制为 10k 行

如何计算 bigquery 行大小?

BigQuery 流式传输和分区:_PARTITIONTIME 何时真正评估?

如何在 Bigquery Legacy SQL 中创建真正的函数