尽管SocketTimeoutException,BQ导入成功了吗?

时间:2013-03-29 09:11:56

标签: google-bigquery

在某些(罕见)情况下,BQ import API调用(GAE java)引发SocketTimeoutException。

java.net.SocketTimeoutException: Timeout while fetching URL: https://www.googleapis.com/bigquery/v2/projects/{projectId}/jobs

尽管有例外,看起来数据已成功导入BQ表。问题是重新启动“导入”任务(由于例外) - >造成重复。

亲切的问候, 赤竹

1 个答案:

答案 0 :(得分:1)

如果您担心重试导致因网络错误而导致失败的导入,您可以将作业ID与加载作业一起传递,在这种情况下,您将能够在之前查找作业的状态重试。