Экспорт данных проекта в BigQuery

Firebase предоставляет инструменты в консоли Firebase для изучения и анализа исторических данных вашего проекта. Эти инструменты могут помочь вам ответить на многие вопросы о том, как используются ваши приложения. Однако иногда вы также хотите настроить свои собственные запросы, чтобы получить ответы на свои собственные вопросы.

Вы можете сделать это, экспортировав данные своего проекта из Firebase в BigQuery . С BigQuery вы можете анализировать свои данные с помощью BigQuery SQL или экспортировать данные для использования с помощью собственных инструментов.

Вы можете настроить Firebase для экспорта данных в BigQuery из следующих продуктов Firebase:

Требуемые разрешения и предлагаемые роли

Для просмотра или управления настройками экспорта данных в BigQuery у вас должен быть необходимый уровень доступа.

Если у вас нет необходимого доступа к Firebase, вы можете попросить владельца проекта Firebase назначить вам соответствующую роль в настройках IAM консоли Firebase . Если у вас есть вопросы о доступе к вашему проекту Firebase, в том числе о поиске или назначении владельца, ознакомьтесь с часто задаваемыми вопросами о разрешениях и доступе к проектам Firebase .

Включить экспорт BigQuery

  1. Перейдите на страницу интеграции в консоли Firebase.

  2. В карточке BigQuery нажмите Ссылка .

  3. Следуйте инструкциям на экране, чтобы включить BigQuery.

Когда вы включаете экспорт BigQuery для Google Analytics, Performance Monitoring или Cloud Messaging:

  • Вы выбираете область набора данных. После создания набора данных местоположение нельзя изменить, но вы можете скопировать набор данных в другое место или вручную переместить (воссоздать) набор данных в другое место. Дополнительные сведения см. в разделе Изменение местоположения набора данных .

  • По умолчанию все приложения в вашем проекте связаны с BigQuery, а любые приложения, которые вы позже добавите в проект, будут автоматически связаны с BigQuery. Вы можете управлять тем, какие приложения отправляют данные . Все веб-данные из ваших ресурсов Google Analytics 4 в Google Analytics также автоматически экспортируются.

  • Firebase экспортирует копию ваших существующих данных в BigQuery.

  • Firebase настраивает ежедневную синхронизацию ваших данных из вашего проекта Firebase с BigQuery.

Чтобы деактивировать экспорт BigQuery, отсоедините проект в консоли Firebase.

Изменить местоположение набора данных

После того как вы включите продукт для экспорта BigQuery и создадите набор данных, вы не сможете изменить расположение этого набора данных. Однако вы можете скопировать существующий набор данных в новый набор данных, расположенный в другом месте.

Чтобы узнать о расположении наборов данных BigQuery, см. раздел Расположение наборов данных .

Выберите продукт, для которого вы хотите изменить расположение набора данных.

Ценообразование и песочница BigQuery

Если ваш проект Firebase находится на бесплатном плане Spark, вы можете связать Crashlytics, Cloud Messaging, Google Analytics и мониторинг производительности с изолированной программной средой BigQuery , которая обеспечивает бесплатный доступ к BigQuery. Информацию о возможностях песочницы BigQuery см. в разделе Использование песочницы BigQuery.

Если ваш проект Firebase находится на платном плане, вы можете связать A/B-тестирование, Crashlytics, Cloud Messaging, Google Analytics и мониторинг производительности с BigQuery. Использование BigQuery регулируется обычными ценами BigQuery , которые включают ограниченное бесплатное использование.