BigQuery加载作业[无效]遇到太多错误

时间:2014-06-06 15:40:53

标签: google-bigquery

我正在尝试使用BigQuery Api C#Sdk将数据插入BigQuery。

我使用Json Newline Delimited数据创建了一个新Job。 当我使用时:

  • 输入100行:确定
  • 输入250行:确定
  • 输入500行:KO
  • 2500行:KO

    遇到的错误是:

    “status”:{ “州”:“完成”, “errorResult”:{ “理由”:“无效”, “message”:“遇到太多错误。限制为:0。” }, “错误”:[ { “reason”:“internalError”, “location”:“文件:0”, “消息”:“意外。请再试一次。” }, { “理由”:“无效”, “message”:“遇到太多错误。限制为:0。” } ] }

当我使用Bq Tools with command:

时,该文件运行良好
  • bq load --source_format = NEWLINE_DELIMITED_JSON dataset.datatable pathToJsonFile

服务器端似乎有问题,或者我传输文件但是我们无法获得比“内部服务器错误”更多的日志

有没有人对此有更多的信息?

谢谢你

1 个答案:

答案 0 :(得分:1)

“意外。请再试一次。”可能表示您提供的文件内容具有意外字符,或者可能表示发生了意外的内部服务器情况。有几个问题可能有助于阐明这一点:

  • 无论您重试多少次,都会一直发生这种情况吗?

  • 这是直接依赖于文件中的行,还是可以构造一个不会触发错误条件的简单上传文件?

可能避免这些问题的一个选择是发送configuration.load.maxBadRecords高于零的加载作业请求。

欢迎发表评论以获取更多信息,我可以更新此答案。