Firebase fornisce gli strumenti nella console Firebase per esplorare e analizzare i dati storici del progetto. Questi strumenti possono aiutarti a rispondere a molte domande come vengono usate le tue app. A volte, però, potresti voler configurare anche query personalizzate per rispondere alle tue domande.
Puoi farlo esportando i dati del progetto da Firebase BigQuery Con BigQuery, puoi analizza i dati con SQL BigQuery o esportali per utilizzarli con i tuoi strumenti.
Puoi configurare Firebase in modo da esportare i dati in BigQuery dai seguenti prodotti Firebase:
- Analytics
- Cloud Messaging
- Crashlytics
- Performance Monitoring
- A/B Testing
- Personalizzazione di Remote Config
Autorizzazioni richieste e ruoli suggeriti
Per visualizzare o gestire le impostazioni relative all'esportazione dei dati in BigQuery, devi disporre del livello di accesso richiesto.
Se non disponi dell'accesso Firebase necessario, puoi richiedere l'accesso a un account Firebase di assegnarti il ruolo applicabile tramite le impostazioni IAM della console Firebase. Se hai domande su come accedere al tuo progetto Firebase, inclusa la ricerca o l'assegnazione di un proprietario, consulta le Domande frequenti relative ad autorizzazioni e accesso ai progetti Firebase.
Abilita esportazione in BigQuery
Nella console Firebase, vai a Pagina Integrazioni.
Nella scheda BigQuery, fai clic su Collega.
Segui le istruzioni sullo schermo per attivare l'esportazione in BigQuery.
Ecco cosa accade quando attivi l'esportazione in BigQuery:
Devi selezionare la posizione del set di dati. Dopo aver creato il set di dati, la località non può essere modificato, ma puoi copiare il set di dati in una località diversa oppure spostare manualmente (ricreare) il set di dati in un'altra posizione. Per ulteriori informazioni vedi Modificare la posizione del set di dati.
Per impostazione predefinita, tutte le app del progetto sono collegate a BigQuery e qualsiasi app che aggiungi in seguito viene collegata automaticamente a BigQuery. Puoi gestire le app che inviano dati.
Firebase esporta una copia dei tuoi dati esistenti in BigQuery.
Firebase configura le sincronizzazioni giornaliere dei dati del progetto Firebase per BigQuery.
Per disattivare le esportazioni in BigQuery: scollegare il progetto nella console Firebase.
Modifica la posizione del set di dati
Dopo aver attivato un prodotto per l'esportazione BigQuery e aver creato un set di dati, non puoi modificarne la posizione. Tuttavia, puoi copiare il set di dati esistente in un nuovo set di dati con una diversa posizione. Per scoprire di più sulle località del set di dati BigQuery, consulta Località dei set di dati.
Seleziona il prodotto per cui vuoi modificare la posizione del set di dati.
Prezzi e sandbox BigQuery
Se il tuo progetto Firebase ha un piano Spark senza costi, puoi effettuare il collegamento Crashlytics, Cloud Messaging, Google Analytics e Performance Monitoring al Sandbox BigQuery, che offre accesso senza costi a BigQuery. Consulta Utilizzare la sandbox BigQuery per informazioni sulle funzionalità della sandbox BigQuery.
Se il tuo progetto Firebase utilizza un piano a pagamento, puoi collegare A/B Testing, Crashlytics, Cloud Messaging, Google Analytics e Performance Monitoring a BigQuery. L'utilizzo di BigQuery è soggetto alla normalità Prezzi di BigQuery, che include un utilizzo limitato senza costi.