我正在尝试将新列添加到 BigQuery 现有表。我尝试过 bq 命令工具和 API 方法。调用 Tables.update() 时出现以下错误。
我尝试提供带有附加字段的完整架构,这也给了我同样的错误,如下所示。
使用 API 我得到以下错误:
{
"schema": {
"fields": [{
"name": "added_column",
"type": "integer",
"mode": "nullable"
}]
}
}
{
"error": {
"errors": [{
"domain": "global",
"reason": "invalid",
"message": "Provided Schema does not match Table [blah]"
}],
"code": 400,
"message": "Provided Schema does not match Table [blah]"
}
}
使用 BQ 工具出现以下错误:
./bq update -t blah added_column:integer
更新操作中的 BigQuery 错误:提供的架构与表不匹配 [blah]