【问题标题】:BigQuery completed job returns 404 on getting query results (immediately after)BigQuery 完成的作业在获取查询结果时返回 404(紧接着)
【发布时间】:2015-06-04 13:45:28
【问题描述】:

我们每隔 2 小时运行一组查询,这些查询已经运行了一周,现在没有问题。最近在 2015 年 6 月 4 日 00:00:26 UTC 我们有一个作业 (job_OY8G2_I-F6dbXFW93GdB94wc_W0 ) 标记为已完成,但我们在尝试获取查询结果时收到 404 HTTP 异常。

我了解结果仅持续 24 小时,但在这种情况下,查询结果是在作业状态为“完成”之后立即获得的。

bq wait job_OY8G2_I-F6dbXFW93GdB94wc_W0 也声称该工作是成功的。

这是我们应该编码的情况吗(例如,等待作业完成,然后进行测试查询以确保在对结果进行分页之前可以访问结果并在 404 上重新提交整个作业?)

【问题讨论】:

  • 希望 BQ 工程师的人会检查这些,因为我在这里看到关于这个特定问题的常见问题。
  • 是的,这是其中一种不清楚应该采取何种行动的情况。我认为通常不应重试 404。

标签: google-bigquery


【解决方案1】:

昨天(6 月 3 日)有一小部分对 BigQuery 的请求以 404 响应被拒绝。它应该在太平洋时间晚上 8 点左右放晴。

这是由于配置更改在广泛推广之前发现的问题,但需要一段时间才能撤消。

Pentium10 如果你以前见过类似的东西,那很可能是无关的。

【讨论】:

  • 感谢乔丹的解释。我们将保持我们的异常处理不变。
猜你喜欢
  • 2019-02-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-10-25
  • 2017-05-20
相关资源
最近更新 更多