Я пытаюсь добавить новый столбец в существующую таблицу 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]