k.$ gen не является функцией в Google-cloud BigQuery

#csv #google-cloud-platform #google-bigquery #export-to-csv

#csv #google-облачная платформа #google-bigquery #экспорт в csv

Вопрос:

Я пытаюсь загрузить файл csv в виде таблицы в Google BigQuery

введите описание изображения здесь

и получаем следующую ошибку:

введите описание изображения здесь

Как я могу это решить? пытался снять флажок «автоматическое обнаружение», но это не сработало ‘

Комментарии:

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

2. Здравствуйте, образец данных был бы действительно полезен. Со своей стороны, я протестировал загрузку CSV-документа только с одной строкой (отмеченной красным на вашем скриншоте), и я смог загрузить файл в таблицу и выполнить запросы. Не могли бы вы проверить, правильно ли экспортированы данные в формат CSV? Можете ли вы предоставить нам несколько строк в текстовом формате CSV?

3. Без странного формата CSV ошибки не имеют смысла!

Ответ №1:

Я попытался повторить это в своем тестовом проекте, но не столкнулся с ошибкой. Это может быть возможной ошибкой. 1 Просто выберите Создать новую проблему BigQuery для вашего случая.

В качестве альтернативы я рекомендую вам использовать команды bq 2 3, чтобы попытаться загрузить вашу таблицу. Эти команды могут быть выполнены через консоль GCP. Вы также можете получить доступ к таблице, которую хотите загрузить, в своих хранилищах. 4

 $ bq load 
--autodetect=true 
--source_format=CSV 
[datasetID].[tableID] 
[input file]