Bigquery добавить столбцы в схему таблицы
Я пытаюсь добавить новый столбец в существующую таблицу 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 в операции обновления: при условии, что схема не соответствует таблице [бла]