Firebase menyediakan berbagai fitur di Firebase console untuk menjelajahi dan menganalisis data historis project Anda. Fitur-fitur tersebut dapat membantu Anda menjawab banyak pertanyaan tentang penggunaan aplikasi. Namun, terkadang Anda juga perlu menyiapkan kueri sendiri untuk menjawab pertanyaan.
Anda dapat melakukannya dengan mengekspor data project dari Firebase ke BigQuery. Dengan BigQuery, Anda dapat menganalisis data dengan BigQuery SQL, atau mengekspor data untuk digunakan dengan alat milik Anda.
Anda dapat mengonfigurasi Firebase untuk mengekspor data ke BigQuery dari produk Firebase berikut:
- Analytics
- Cloud Messaging
- Crashlytics
- Performance Monitoring
- A/B Testing
- Personalisasi Remote Config
Izin yang diperlukan dan peran yang disarankan
Untuk melihat atau mengelola setelan ekspor data ke BigQuery, Anda harus memiliki tingkat akses yang diperlukan.
Jika tidak memiliki akses Firebase yang diperlukan, Anda dapat meminta Pemilik project Firebase untuk menetapkan peran yang berlaku melalui setelan IAM Firebase console. Jika Anda memiliki pertanyaan terkait cara mengakses project Firebase, termasuk cara menemukan atau menetapkan Pemilik, pelajari FAQ tentang izin dan akses ke project Firebase.
Mengaktifkan BigQuery Export
Buka halaman Integrations di Firebase console.
Di kartu BigQuery, klik Link.
Ikuti petunjuk di layar untuk mengaktifkan BigQuery.
Saat Anda mengaktifkan ekspor BigQuery untuk Google Analytics, Performance Monitoring, atau Cloud Messaging:
Anda memilih region set data. Setelah set data dibuat, lokasi tidak dapat diubah, tetapi Anda dapat menyalin set data ke lokasi lain atau memindahkan (membuat ulang) set data secara manual di lokasi yang berbeda. Untuk mempelajari lebih lanjut, baca artikel Mengubah lokasi set data.
Secara default, semua aplikasi di project Anda akan ditautkan ke BigQuery, dan aplikasi apa pun yang Anda tambahkan nanti ke project akan otomatis ditautkan ke BigQuery. Anda dapat mengelola aplikasi mana yang mengirim data. Semua data web dari properti
Google Analytics 4 Anda di Google Analytics juga otomatis diekspor.Firebase akan mengekspor salinan data yang ada ke BigQuery.
Firebase akan menyiapkan sinkronisasi harian data Anda dari project Firebase ke BigQuery.
Untuk menonaktifkan ekspor BigQuery, batalkan tautan project Anda di Firebase console.
Mengubah lokasi set data
Setelah mengaktifkan produk untuk BigQuery Export dan membuat set data, Anda tidak dapat mengubah lokasi set data tersebut. Namun, Anda dapat menyalin set data yang ada ke set data baru yang memiliki lokasi berbeda.
Untuk mempelajari lokasi set data BigQuery, baca artikel Lokasi set data.
Pilih produk yang ingin Anda ubah lokasi set datanya.
Harga dan sandbox BigQuery
Jika project Firebase Anda menggunakan paket Spark tanpa biaya, Anda dapat menautkan Crashlytics, Cloud Messaging, Google Analytics, dan Performance Monitoring ke sandbox BigQuery, yang menyediakan akses tanpa biaya ke BigQuery. Baca artikel Menggunakan sandbox BigQuery untuk mendapatkan informasi tentang kemampuan sandbox BigQuery.
Jika project Firebase Anda menggunakan paket berbayar, Anda dapat menautkan Pengujian A/B, Crashlytics, Cloud Messaging, Google Analytics, dan Performance Monitoring ke BigQuery. Penggunaan Anda atas BigQuery tunduk pada harga BigQuery normal, yang mencakup penggunaan terbatas tanpa biaya.