BigQuery待处理类型写入流中未提交数据的保留时长咨询
关于BigQuery Pending写入流的未提交数据处理问题
流终结或运行时异常时未提交数据的处理
- 当pending类型的写入流被显式终结(例如调用
finalizeWriteStream)或因运行时异常意外中断时,所有未提交的数据会保留在流中,不会自动丢失。这些数据处于未提交状态,不会合并到目标表的可见数据里。 - 只要流还未被自动清理,你后续仍可重新发起
batchCommitWriteStreams请求提交这些未提交的数据。
batchCommitWriteStreams请求失败时未提交数据的保留时长
- BigQuery对pending写入流中的未提交数据,保留时长为7天。从数据写入流的时间起算,7天后若数据仍未被提交,会被BigQuery自动清理,且无法恢复。
- 补充:即使流已被显式终结,未提交数据的保留规则依然是7天,不会因流终结而改变。
内容的提问来源于stack exchange,提问作者maroodb
相关产品推荐
相关产品推荐

