BigQuery добавить данные из CSV в столбец - PullRequest
0 голосов
/ 14 января 2020

У меня есть таблица BigQuery, в которую я добавил новый столбец, и я не уверен, как добавить данные в ее строку.

Это таблица BigQuery:

enter image description here

Это файл CSV / Excel: я пытался загрузить CSV напрямую как новая таблица, но с ошибками, и теперь я пытаюсь обновить столбец с именем «Max_Takeoff_kg», это последний столбец в CSV. Как мне написать запрос в BigQuery, чтобы обновить строки с данными в CSV в последнем столбце.

enter image description here

1 Ответ

1 голос
/ 14 января 2020

Если вы загружаете свои данные только за это время, я бы порекомендовал вам сохранить XLS как CSV и попытаться снова создать новую таблицу.

В любом случае, вы можете обновить Ваша таблица использует BigQuery DML, как вы можете видеть здесь

Важно помнить, что в вашем случае, для правильного подхода, у вас должен быть способ уникальной идентификации ваших строк.

Пример:

UPDATE your_db.your_table
SET your_field = <value>
WHERE <condition_to_identify_row_uniquely>

Надеюсь, это поможет

...