【问题标题】:BigQuery ingestion throws "tableUnavailable" message: What causes this error specifically?BigQuery 提取引发“tableUnavailable”消息:具体是什么原因导致此错误?
【发布时间】:2016-04-13 23:47:52
【问题描述】:

今天,在多次成功加载到 BigQuery 表后,收到以下错误消息:

tableUnavailable
Something went wrong with the table you queried. Contact the table owner for assistance

我在错误表中没有看到这个错误:https://cloud.google.com/bigquery/troubleshooting-errors#errortable

什么情况会导致这个错误?其他加载作业,使用相同的代码和相同的数据集,不显示此错误

【问题讨论】:

  • 嗨,迈克尔!你能分享一个遇到这个错误的 project_id:job_id 吗?如果您愿意在那里回答,请随时通过 msheldon@google.com 给我发送电子邮件。

标签: google-bigquery


【解决方案1】:

什么导致“tableUnavailable”消息?

我能想到的有两种情况:

首先,对于 BigQuery 公开访问但不直接由 BigQuery 团队本身管理的一组(小)表的查询,可能会返回此错误。从故障排除的角度来看,您可以认为这些等同于“internalError”。

这些数据源通常可供 GCP 客户访问,这些客户与在 BigQuery 中公开其数据的 Google 产品团队有特定关系。

我们在不同的错误代码下公开这些问题,因为您可以通过联系授予您访问其数据的小组来更快地解决问题。通过 BigQuery 客户支持来解决这个问题也可以,只是需要更长的时间。

其次,您在加载作业中遇到了这种情况,因此显然不是上述情况!我们正在测试一个比当前实现更快的新加载实现,我怀疑现在映射的一些错误略有不同。

在这种情况下,我怀疑您遇到了“backendError”,应该再次尝试该操作。如果您可以给我们一个遇到此问题的作业的 project_id:job_id,我们可以验证这一点并确保错误映射更加一致。

谢谢!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-02-20
    • 2019-02-01
    • 2020-04-12
    • 2020-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-29
    相关资源
    最近更新 更多