Таблица Google BigQuery не создается после импорта данных через веб-клиент
В настоящее время я знакомлюсь с Google BigQuery, работая над примерами по адресу https://cloud.google.com/bigquery/web-ui-quickstart. Выполнение запроса по общедоступным наборам данных работает нормально.
Я сталкиваюсь с проблемами при загрузке пользовательских данных в новую таблицу через WebUI. Я создаю новый набор данных и таблицу и загружаю файл csv, предоставленный в примере. Как и в примере, я ввожу схему и отправляю файл. Теперь окно загрузки остается сверху и становится серым, как будто оно работает. Впрочем, потом ничего не происходит. Если щелкнуть окно загрузки после долгого ожидания, кажется, что таблица создается в дереве слева. Однако при нажатии на таблицу появляется ошибка:
"Невозможно найти таблицу: ndwtest-984:csvtest.csvdata"
Это кажется тривиальным действием, однако я не могу заставить его работать. Я пробовал разные файлы, сначала загружал файл в Google Cloud Storage, а последние два дня играл с расширенными настройками, но постоянно получаю ту же ошибку.
Помощь будет высоко ценится.
1 ответ
Несколько шагов, чтобы помочь вам:
- биллинг должен быть включен
- вам нужно выбрать загрузку одного файла TXT из примера, например: yob2013.txt, а не zip-файл
- убедитесь, что схема введена в виде текста:
name:string,gender:string,count:integer
- на последнем экране мастера вам не нужно изменять параметры опции CSV по умолчанию (для демонстрационных целей работает как есть)
Я только что попробовал пример, и он работает для меня. В случае, если у вас все еще есть ошибки, вы можете проверить свое меню "Журнал заданий" в веб-интерфейсе, будет прямая ссылка, предупреждающая, что вам нужно указать свой идентификатор в ссылке.
https://bigquery.cloud.google.com/jobs/YOUR_ANONYMOUS_PROJECT_ID_HERE?pli=1