当前位置: 首页 > 知识库问答 >
问题:

BigQuery摄取抛出“tableUnavailable”消息:具体是什么导致此错误?

马涵蓄
2023-03-14

今天,在多次成功加载到BigQuery表后,收到了这条错误消息

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

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

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

共有1个答案

尉迟华翰
2023-03-14

是什么导致“tableUnavailable”消息?

我可以想到两种情况:

首先,对于BigQuery公开访问但不直接由BigQuery团队管理的(小)表集上的查询,可以返回此错误。您可以从故障排除的角度将这些等效于“internalError”。

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

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

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

在这种情况下,我怀疑您遇到了“backendError”,应该重试该操作。如果您可以为遇到此问题的作业提供project\u id:job\u id,我们可以对此进行验证,并确保错误映射更加一致。

非常感谢。

 类似资料:
  • 我试图在Lambda上测试一个函数,但当我测试它时,我得到了一个runtime.exiterror: 原因是什么? AskSDK.DynamodbPersistenceAdapter错误:无法创建表(膳食):用户:arn:aws:sts::929545228810:Assumed-role/HomeAssistTemp-role-rz5qgsmq/HomeAssistTemp无权在资源上执行:dy

  • 我在服务层的spring-boot应用程序中使用了Hystrix(Camden.sr7版本),而没有回退方法。Service的方法之一如下所示: 对于这样的响应,不清楚实际上是从哪个方法抛出异常的。如果我将版本更改为brixton.sr5(以前的版本),它将返回清晰的响应: 因此Hystrix的新版本(实际上是spring-cloud-dependencies的新版本)不会抛出HystrixRun

  • 问题内容: 我正在修改继承的代码,并不断收到奇怪的“找不到符号”错误,这使我不知所措。 同行车: 公司简介: 我已经三重检查,但到目前为止找不到任何错误的代码。我正在Netbeans 7.0.1中构建它。我应该提到在构建时遇到此错误,但是我可以运行Web应用程序而没有任何问题(尚未)。但是我担心这种情况可能会重新出现在后面。 我只是在文件树中注意到,在CompanyDAO类上方是类似命名的文件,其

  • 这个查询有什么问题? 错误消息: PreparedStatementCallback;错误的SQL语法[选择u.id,u.user_id,count(不同的pf.id),IfNULL(upm.apprum_autoassign_enable,true)来自用户u内部连接user_roles-ur-on-ur.user_ id=u.id左外部连接user_preference_management-

  • 我有一个使用Libgdx游戏引擎的Android游戏。我有一个Android活动(mAndroidLauncher),它扩展了Libgdx的AndroidApplication类。有一种方法可以创建Android警报对话框: 我在Google Play开发人员控制台中遇到了如下问题: 这是我的应用程序中唯一使用AlertDialog的地方,这就是为什么我确信这是导致崩溃的方法。为什么RUNNUIT

  • 问题内容: 我到处都是,找不到可靠的答案。根据文档,在以下情况下,Java引发java.lang.StackOverflowError错误: 由于应用程序递归过深而在堆栈溢出时抛出。 但这提出了两个问题: 不仅通过递归,还有其他方法可以使堆栈溢出吗? 是在JVM实际溢出堆栈之前还是之后发生StackOverflowError? 详细阐述第二个问题: 当Java引发StackOverflowErro