Firebase fornisce strumenti nella console Firebase per esplorare e analizzare i dati storici del progetto. Questi strumenti possono aiutarti a rispondere a molte domande su come vengono utilizzate le tue app. A volte, però, vuoi anche configurare le tue query per rispondere alle tue domande.
A tal fine, esporta i dati del progetto da Firebase in BigQuery. Con BigQuery, puoi analizzare i dati con BigQuery SQL o esportarli 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
- Remote Config Personalizzazione
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 a Firebase necessario, puoi chiedere a un proprietario del progetto Firebase di assegnarti il ruolo applicabile tramite le impostazioni IAM della console Firebase. Se hai domande sull'accesso al tuo progetto Firebase, incluso come trovare o assegnare un proprietario, consulta le domande frequenti sulle autorizzazioni e sull'accesso ai progetti Firebase.
Abilita l'esportazione in BigQuery
Nella console Firebase, vai alla pagina Integrazioni.
Nella scheda BigQuery, fai clic su Collega.
Segui le istruzioni sullo schermo per attivare l'esportazione in BigQuery.
Che cosa succede quando attivi l'esportazione?
Seleziona la posizione del set di dati. Dopo la creazione del set di dati, la località non può essere modificata, ma puoi copiarlo in un'altra posizione o spostarlo (ricrearlo) manualmente in un'altra posizione. Per saperne di più, consulta Modificare la posizione delle esportazioni esistenti.
Questa posizione è applicabile solo ai dati esportati in BigQuery e non influisce sulla posizione dei dati archiviati per l'utilizzo nella console Firebase.
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. La propaggine iniziale dei dati per l'esportazione può richiedere fino a 48 ore.
Firebase configura la sincronizzazione giornaliera dei tuoi dati con BigQuery.
Dopo aver collegato il progetto, in genere devi attendere la sincronizzazione del giorno successivo per esportare il primo set di dati in BigQuery.
La sincronizzazione giornaliera avviene una volta al giorno, indipendentemente dall'eventuale esportazione pianificata che potresti aver configurato in BigQuery. Tieni presente che la frequenza e la durata del job di sincronizzazione possono variare, pertanto non consigliamo di pianificare operazioni o job a valle in base a un momento specifico dell'esportazione.
Per disattivare le esportazioni in BigQuery, scollega il progetto nella console Firebase.
Modificare la posizione delle esportazioni esistenti
Dopo aver attivato un prodotto per l'esportazione BigQuery e aver creato un set di dati, non puoi modificare la posizione del set di dati. Tuttavia, puoi copiare il set di dati esistente in un nuovo set di dati con una posizione diversa e reimpostare l'esportazione dei dati in questa nuova posizione. Scopri di più sulle località dei set di dati BigQuery.
Seleziona il prodotto per cui vuoi modificare la posizione dell'esportazione dei dati
Prezzi e sandbox BigQuery
Se il tuo progetto Firebase utilizza il piano tariffario Spark senza costi aggiuntivi, puoi collegare Crashlytics, Cloud Messaging, Google Analytics e Performance Monitoring alla sandbox BigQuery, che fornisce accesso senza costi a BigQuery. Consulta la sezione Utilizzare la sandbox BigQuery per informazioni sulle funzionalità della sandbox BigQuery.
Se il tuo progetto Firebase utilizza il piano tariffario Blaze con pagamento a consumo, puoi collegare A/B Testing, Crashlytics, Cloud Messaging, Google Analytics e Performance Monitoring a BigQuery. L'utilizzo di BigQuery è soggetto ai normali prezzi di BigQuery, che includono un utilizzo limitato senza costi.