Catch up on highlights from Firebase at Google I/O 2023. Learn more

Proje verilerini BigQuery'ye aktarın

Firebase, projenizin geçmiş verilerini keşfetmek ve analiz etmek için Firebase konsolunda araçlar sağlar. Bu araçlar, uygulamalarınızın nasıl kullanıldığına ilişkin birçok soruyu yanıtlamanıza yardımcı olabilir. Ancak bazen, kendi sorularınızı yanıtlamak için kendi sorgularınızı da oluşturmak istersiniz.

Bunu, proje verilerinizi Firebase'den BigQuery'ye aktararak yapabilirsiniz. BigQuery ile verilerinizi BigQuery SQL ile analiz edebilir veya verileri kendi araçlarınızla kullanmak üzere dışa aktarabilirsiniz.

Firebase'i, aşağıdaki Firebase ürünlerinden BigQuery'ye veri aktaracak şekilde yapılandırabilirsiniz:

Gerekli izinler ve önerilen roller

BigQuery'ye veri aktarma ayarlarını görüntülemek veya yönetmek için gerekli erişim düzeyine sahip olmanız gerekir.

Gerekli Firebase erişimine sahip değilseniz, bir Firebase proje Sahibinden Firebase konsolu IAM ayarları aracılığıyla size uygun rolü atamasını isteyebilirsiniz. Bir Sahip bulma veya atama da dahil olmak üzere Firebase projenize erişimle ilgili sorularınız varsa, İzinler ve Firebase projelerine erişim SSS'lerini inceleyin .

BigQuery dışa aktarımını etkinleştir

  1. Firebase konsolundaki Entegrasyonlar sayfasına gidin.

  2. BigQuery kartında Bağlantı'yı tıklayın.

  3. BigQuery'yi etkinleştirmek için ekrandaki talimatları izleyin.

Google Analytics, Performance Monitoring veya Cloud Messaging için BigQuery dışa aktarmayı etkinleştirdiğinizde:

  • Veri kümesi bölgesini seçersiniz. Veri kümesi oluşturulduktan sonra konum değiştirilemez, ancak veri kümesini farklı bir konuma kopyalayabilir veya veri kümesini farklı bir konuma manuel olarak taşıyabilir (yeniden oluşturabilirsiniz). Daha fazla bilgi edinmek için Veri kümesi konumunu değiştirme konusuna bakın.

  • Varsayılan olarak, projenizdeki tüm uygulamalar BigQuery'ye bağlanır ve daha sonra projeye eklediğiniz tüm uygulamalar otomatik olarak BigQuery'ye bağlanır. Hangi uygulamaların veri gönderdiğini yönetebilirsiniz . Google Analytics'teki Google Analytics 4 mülklerinizdeki tüm web verileri de otomatik olarak dışa aktarılır.

  • Firebase, mevcut verilerinizin bir kopyasını BigQuery'ye aktarır.

  • Firebase, Firebase projenizdeki verilerinizin BigQuery'ye günlük senkronizasyonlarını ayarlar.

BigQuery dışa aktarma işleminizi devre dışı bırakmak için Firebase konsolunda projenizin bağlantısını kaldırın .

Veri kümesi konumunu değiştir

Bir ürünü BigQuery dışa aktarma için etkinleştirdikten ve bir veri kümesi oluşturduktan sonra bu veri kümesinin konumunu değiştiremezsiniz. Ancak, mevcut veri kümenizi farklı bir konuma sahip yeni bir veri kümesine kopyalayabilirsiniz.

BigQuery veri kümesi konumları hakkında bilgi edinmek için Veri kümesi konumları konusuna bakın.

Veri kümenizin konumunu değiştirmek istediğiniz ürünü seçin.

Fiyatlandırma ve BigQuery korumalı alanı

Firebase projeniz ücretsiz Spark planındaysa Crashlytics, Cloud Messaging, Google Analytics ve Performance Monitoring'i BigQuery'ye ücretsiz erişim sağlayan BigQuery korumalı alanına bağlayabilirsiniz. BigQuery korumalı alanının yetenekleri hakkında bilgi için BigQuery korumalı alanını kullanma bölümüne bakın.

Firebase projeniz ücretli bir plandaysa A/B Testi, Crashlytics, Cloud Messaging, Google Analytics ve Performance Monitoring'i BigQuery'ye bağlayabilirsiniz. BigQuery kullanımınız, sınırlı ücretsiz kullanımı içeren normal BigQuery fiyatlandırmasına tabidir.