BigQuery导出合并数据集至Google Sheets仅得500行,需完整3745465行
解决BigQuery导出到Google Sheets后无法获取完整数据的问题
直接从BigQuery导出完整数据(推荐)
绕开Google Sheets的行数限制,直接导出到本地文件:
- 打开BigQuery控制台,找到目标表或查询结果
- 点击导出 → 导出到本地文件
- 选择格式:如果用Excel,注意单sheet最大仅支持1,048,576行,你的370多万行数据建议选
CSV格式,之后可自行导入Excel拆分到多个sheet - 导出范围选择全部行,确认导出即可拿到完整数据
正确将BigQuery数据完整导入Google Sheets
如果必须通过Sheets中转,避免使用预览模式,用以下方式完整导入:
- 使用BigQuery Connector for Google Sheets
- 在Google Sheets中,点击扩展程序 → 添加-ons,搜索安装「BigQuery Connector」
- 打开连接器,选择对应项目、数据集和表
- 导入设置里将行数限制设为
0(代表导入全部行),执行导入
- 分批导入(针对超大规模数据)
先把BigQuery数据导出到Cloud Storage的CSV文件,再在Sheets中用IMPORTDATA函数分批导入,比如:
注意:Google Sheets单sheet最多支持约100万行,370多万行需要拆分到多个sheet=IMPORTDATA("gs://你的存储桶路径/数据文件.csv")
修复现有Sheets的下载问题
如果数据已经完整导入Sheets,但下载Excel仅得到500行:
- 不要在预览页面点击下载,切换到完整的Sheets编辑界面,点击文件 → 下载 → Microsoft Excel (.xlsx)
- 若仍无效,先将文件另存为Google Sheets格式,再重新下载Excel版本
内容的提问来源于stack exchange,提问作者Tails0298
相关产品推荐
相关产品推荐

