Ошибка «не содержит допустимых метаданных резервной копии» при попытке СОЗДАТЬ ТАБЛИЦУ в BigQuery из Firestore Backup - PullRequest
0 голосов
/ 28 марта 2019

Я создал базу данных через Google Firestore и пытаюсь отобразить ее в BigQuery.Сначала я экспортирую резервную копию в Storage Bucket через Google Shell (согласно документации).Затем я вхожу в BigQuery и при попытке создать таблицу я всегда получаю сообщение об ошибке.Вот что говорится в вашей документации: Убедитесь, что [KIND_COLLECTION_ID] указан в вашем URI облачного хранилища.Если вы укажете URI без [KIND_COLLECTION_ID], вы получите следующую ошибку: не содержит допустимых метаданных резервного копирования.(код ошибки: недействительный).

Я пробовал каждый файл в моем Bucket и всегда получаю сообщения об ошибках типа: gs: // olimp-data / 2019-03-28T11: 39: 33_12594 / 2019-03-28T11: 39: 33_12594.overall_export_metadata не содержит допустимых метаданных резервного копирования.

или

Объект был неожиданного типа "olimp".

1 Ответ

1 голос
/ 28 марта 2019

Документация говорит:

Примечание. Не используйте файл, заканчивающийся на total_export_metadata. Этот файл не может использоваться BigQuery.

Пожалуйста, используйте другой файл:

URI для вашего файла экспорта Cloud Firestore должен заканчиваться [KIND_COLLECTION_ID].export_metadata. Например: default_namespace_kind_Book.export_metadata. В этом примере Book - это идентификатор коллекции, а default_namespace_kind_Book - это имя файла, созданное Cloud Firestore.

и экспортируйте определенные коллекции, как описано здесь: https://firebase.google.com/docs/firestore/manage-data/export-import#export_data

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