Я пытаюсь переместить кучу данных, которые у меня есть, в корзину (файлы json с разделителями новой строки) в BigQuery.BigQuery запрещает определенным символам в именах полей, например, тире -
или slashes
.К сожалению, наши данные имеют черты во многих именах полей, например
jsonPayload.request.x-search
Я попытался переименовать поле в схеме BigQuery в jsonPayload.request.x_search
, надеясь, что загрузчик совершит какое-то волшебство,но нет.
Помимо выполнения задания по переименованию полей в хранилище (действительно нежелательно, особенно потому, что новые файлы приходят ежечасно) , есть ли способ сопоставить поля в файлах JSON с полями всхема БК?
Я использовал консольный интерфейс, но мне все равно, какой интерфейс использовать с BQ.