python - 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 中解决。但我仍然收到错误消息。
任何想法?我应该升级到最新版本吗?
解决方案
推荐阅读
- machine-learning - 如何使用 SIFT/SURF 分割 ROI
- java - 按其元素在字符串中出现的顺序对列表进行排序
- javascript - 将数组中的对象计数到表中的函数
- javascript - 是否可以像下面的弹出框一样在 javascript 中显示模式?
- angular - 如何对 PrimeNG 表中具有动态列数的某些列使用日期管道
- mysql - 如何在Vue中从数据库中渲染html
- java - 保持程序运行的 IBM MQ JMS java 侦听器代码
- php - HTTP 请求参数和监听器
- machine-learning - Ml.NET - 基于某些属性的 Pedicting 部门
- javascript - 检查数组中是否存在带参数的url