首页 > 解决方案 > BigQuery PATCH 前置条件检查失败

问题描述

我正在使用 BigQuery Python 客户端版本 google-cloud-bigquery==2.15.0,有时当我通过以下方式更新(PATCH)表时:

client.update_table(table, ["labels", "description"])

我收到以下错误

PreconditionFailed('PATCH 
https://bigquery.googleapis.com/bigquery/v2/projects/my-proj/datasets/my-ds/tables/my-table?prettyPrint=false
: Precondition check failed.')

Github 上有一个与此相关的已关闭问题https://github.com/googleapis/google-cloud-python/issues/5588。已在 2018 年的 PR 中解决。但我仍然收到错误消息。

任何想法?我应该升级到最新版本吗?

标签: pythongoogle-cloud-platformgoogle-bigquery

解决方案


推荐阅读