Нужно ли указывать всю схему для добавления данных в существующую таблицу Google BigQuery? - PullRequest
0 голосов
/ 26 апреля 2019

У меня есть существующая таблица Google BigQuery с около 30 полями.Я хотел бы начать автоматизировать добавление данных в эту таблицу на регулярной основе.Я установил инструменты командной строки, и они работают правильно.

Я запутался из-за правильного процесса добавления данных в таблицу.Нужно ли указывать всю схему для таблицы каждый раз, когда я хочу добавить данные?Странно воссоздавать схему в файле avro.Схема уже существует в таблице.

Может кто-нибудь объяснить, как это сделать?

1 Ответ

2 голосов
/ 26 апреля 2019

Нужно ли указывать всю схему для таблицы каждый раз

Нет, вам не нужно это делать. как описано в BigQuery официальная документация

Автоматическое определение схемы не используется с файлами Avro, файлами Parquet, файлами ORC, файлами экспорта Cloud Firestore или файлами экспорта Cloud Datastore. Когда вы загружаете эти файлы в BigQuery, схема таблицы автоматически извлекается из исходных данных с самоописанием .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...