Firebase fournit des outils dans la console Firebase pour explorer et analyser vos les données historiques du projet. Ces outils peuvent vous aider à répondre à de nombreuses questions comment vos applications sont utilisées. Parfois, vous voulez aussi configurer votre pour répondre à vos propres questions.
Pour ce faire, exportez les données de votre projet depuis Firebase vers BigQuery. Avec BigQuery, vous pouvez analyser vos données avec le langage SQL BigQuery ou exporter les données à utiliser vos propres outils.
Vous pouvez configurer Firebase pour exporter des données vers BigQuery à partir des produits Firebase suivants :
- Analytics
- Cloud Messaging
- Crashlytics
- Performance Monitoring
- A/B Testing
- Personnalisation de Remote Config
Autorisations requises et rôles suggérés
Pour afficher ou gérer les paramètres d'exportation des données vers BigQuery, vous devez disposer du niveau d'accès requis.
Si vous ne disposez pas des droits d'accès Firebase nécessaires, vous pouvez demander à un membre propriétaire du projet pour qu'il vous attribue le rôle applicable via les paramètres IAM de la console Firebase. Si vous avez des questions concernant l'accès à votre projet Firebase, y compris pour rechercher ou attribuer un propriétaire, consultez les questions fréquentes sur les autorisations et l'accès aux projets Firebase.
Activer l'exportation vers BigQuery
Dans la console Firebase, accédez à Page Intégrations.
Dans la fiche BigQuery, cliquez sur Associer.
Suivez les instructions à l'écran pour activer l'exportation vers BigQuery.
Voici ce qui se passe lorsque vous activez l'exportation vers BigQuery:
Vous sélectionnez l'emplacement de l'ensemble de données. Une fois l'ensemble de données créé, son emplacement ne peut plus être modifié, mais vous pouvez le copier dans un autre emplacement ou le déplacer manuellement (recréer) dans un autre emplacement. Pour apprendre Pour en savoir plus, consultez Modifier l'emplacement d'un ensemble de données.
Par défaut, toutes les applications de votre projet sont associées à BigQuery et toutes les applications que vous ajoutez ultérieurement au projet sont automatiquement associées à BigQuery Vous pouvez gérer les applications qui envoient des données.
Firebase exporte une copie de vos données existantes vers BigQuery.
Firebase configure des synchronisations quotidiennes des données de votre projet Firebase vers BigQuery
Pour désactiver les exportations vers BigQuery : dissocier votre projet dans la console Firebase.
Modifier l'emplacement de l'ensemble de données
Après avoir activé l'exportation de BigQuery pour un produit et créer un ensemble de données, vous ne pouvez pas modifier son emplacement. Toutefois, vous pouvez copier votre ensemble de données existant vers un nouveau jeu de données l'emplacement. 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.
Tarifs et bac à sable BigQuery
Si votre projet Firebase est associé au forfait Spark sans frais, vous pouvez associer Crashlytics, Cloud Messaging, Google Analytics et Performance Monitoring au bac à sable BigQuery, qui offre un accès sans frais à BigQuery. Consultez Utiliser le bac à sable BigQuery pour en savoir plus sur les fonctionnalités du bac à sable BigQuery.
Si votre projet Firebase est associé à un forfait payant, vous pouvez associer A/B Testing, Crashlytics, Cloud Messaging, Google Analytics et Performance Monitoring à BigQuery. Votre utilisation de BigQuery est soumise à la normale tarifs BigQuery, qui inclut une utilisation limitée sans frais.