最近几天,我们的流媒体遇到了
"Failed to insert XX rows. First error: {"errors":[{"reason":"timeout"}],"index":YY}"
在过去半个月中,从不变的数据源和程序脚本连续进行流式传输,以前从未发现过这种故障。
项目ID:red-road-574
BigQuery小组成员在这里。
看来我们的文档有点不正确,因为我们可以对行进行部分提交。如果存在无效的行(结构不匹配),我们将完全拒绝该请求,但是个别行可能无法缓冲。
在这种情况下,仅指示的行无法提交。如果您有插入ID,则可以简单地重试失败的行,或者根据需要重试完整的请求(尽管每个重试行都将计入您的表配额)。
这些行级错误的发生率增加是由于我们处理批处理插入方式的方式发生了变化。以前,整个请求都将遇到超时。
希望能有所帮助。肖恩
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句