Exporter les données du projet vers BigQuery

Firebase fournit des outils dans la console Firebase pour explorer et analyser les données historiques de votre projet. Ces outils peuvent vous aider à répondre à de nombreuses questions sur la manière dont vos applications sont utilisées. Parfois, cependant, vous souhaitez également configurer vos propres requêtes pour répondre à vos propres questions.

Vous pouvez le faire en exportant les données de votre projet depuis Firebase vers BigQuery . Avec BigQuery, vous pouvez analyser vos données avec BigQuery SQL ou exporter les données pour les utiliser avec vos propres outils.

Vous pouvez configurer Firebase pour exporter des données vers BigQuery à partir des produits Firebase suivants :

Autorisations requises et rôles suggérés

Pour afficher ou gérer les paramètres d'exportation de données vers BigQuery, vous devez disposer du niveau d'accès requis.

Si vous ne disposez pas de l'accès Firebase nécessaire, vous pouvez demander à un propriétaire de projet Firebase de vous attribuer le rôle applicable via les paramètres IAM de la console Firebase . Si vous avez des questions sur l'accès à votre projet Firebase, y compris la recherche ou l'attribution d'un propriétaire, consultez la FAQ sur les autorisations et l'accès aux projets Firebase .

Activer l'exportation BigQuery

  1. Accédez à la page Intégrations dans la console Firebase.

  2. Dans la fiche BigQuery , cliquez sur Lien .

  3. Suivez les instructions à l'écran pour activer BigQuery.

Lorsque vous activez l'exportation BigQuery pour Google Analytics, Performance Monitoring ou Cloud Messaging :

  • Vous sélectionnez la région du jeu de données. Une fois l’ensemble de données créé, l’emplacement ne peut pas être modifié, mais vous pouvez copier l’ensemble de données vers un autre emplacement ou déplacer (recréer) manuellement l’ensemble de données vers un autre emplacement. Pour en savoir plus, consultez Modifier l'emplacement du jeu de données .

  • Par défaut, toutes les applications de votre projet sont liées à BigQuery et toutes les applications que vous ajoutez ultérieurement au projet sont automatiquement liées à BigQuery. Vous pouvez gérer quelles applications envoient des données . Toutes les données Web de vos propriétés Google Analytics 4 dans Google Analytics sont également automatiquement exportées.

  • Firebase exporte une copie de vos données existantes vers BigQuery.

  • Firebase configure des synchronisations quotidiennes de vos données de votre projet Firebase vers BigQuery.

Pour désactiver votre export BigQuery, dissociez votre projet dans la console Firebase.

Modifier l'emplacement de l'ensemble de données

Après avoir activé un produit pour l'exportation BigQuery et créé un ensemble de données, vous ne pouvez plus modifier l'emplacement de cet ensemble de données. Cependant, vous pouvez copier votre ensemble de données existant vers un nouvel ensemble de données ayant un emplacement différent.

Pour en savoir plus sur les emplacements des ensembles de données BigQuery, consultez Emplacements des ensembles de données .

Sélectionnez le produit pour lequel vous souhaitez modifier l'emplacement de votre ensemble de données.

Tarification et bac à sable BigQuery

Si votre projet Firebase fait partie du plan Spark gratuit, vous pouvez associer Crashlytics, Cloud Messaging, Google Analytics et Performance Monitoring au bac à sable BigQuery , qui fournit un accès gratuit à BigQuery. Reportez-vous à Utilisation du bac à sable BigQuery pour plus d'informations sur les fonctionnalités du bac à sable BigQuery.

Si votre projet Firebase fait partie d'un forfait payant, vous pouvez associer les tests A/B, Crashlytics, Cloud Messaging, Google Analytics et la surveillance des performances à BigQuery. Votre utilisation de BigQuery est soumise aux tarifs BigQuery normaux, qui incluent une utilisation limitée et gratuite.