导出超400万行Big Query数据失败问题求助
BigQuery导出到Cloud Storage无文件生成的排查方向
权限配置缺失
BigQuery的默认服务账号可能没有Cloud Storage的写入权限。去存储桶的权限设置里,给项目对应的BigQuery服务账号(格式类似[项目ID]-compute@developer.gserviceaccount.com)添加「存储对象创建者」角色;另外检查存储桶的ACL是否限制了非指定用户/IP的访问。导出任务实际失败
免费版有资源配额限制,400万行的导出可能触发配额不足。去BigQuery的「作业历史」里查导出任务的状态,看有没有错误提示(比如配额超限、数据类型不兼容)。另外GA4的嵌套/重复字段和CSV格式冲突,直接select *导出CSV可能失败,可以先展开嵌套字段或者换JSON格式试试。路径/区域不匹配
存储桶和BigQuery数据集的区域必须一致,比如GA4样本数据集在us-east1,你的存储桶要是在别的区域就会失败;另外导出路径如果有特殊字符、或者已有同名文件(包括临时文件),也会导致写入失败,建议用gs://你的桶名/ga4-export/*.csv.gz这种带通配符的全新路径。任务未完成或临时文件延迟
导出会先生成临时文件,完成后才会变成最终文件。先去作业历史看任务是不是还在跑,等一段时间再检查存储桶。
内容的提问来源于stack exchange,提问作者electrodd
相关产品推荐
相关产品推荐

