W konsoli Firebase dostępne są narzędzia Firebase umożliwiające przeglądanie i analizowanie do danych historycznych projektu. Za pomocą tych narzędzi można znaleźć odpowiedzi na wiele pytań dotyczących nad ich używaniem. Czasami warto też jednak skonfigurować własne zapytania, aby odpowiedzieć na Twoje pytania.
Możesz to zrobić, eksportując dane projektu z Firebase do BigQuery Korzystając z BigQuery, możesz analizować dane za pomocą BigQuery SQL lub eksportować dane do użycia we własnych narzędziach.
Możesz skonfigurować w Firebase eksportowanie danych do usługi BigQuery z tych usług Firebase:
- Analytics
- Cloud Messaging
- Crashlytics
- Performance Monitoring
- A/B Testing
- Personalizacja Remote Config
Wymagane uprawnienia i sugerowane role
Aby wyświetlić ustawienia eksportowania danych do usługi BigQuery lub nimi zarządzać, musisz mieć wymagany poziom dostępu.
Jeśli nie masz odpowiedniego dostępu do Firebase, możesz poprosić o to Firebase właściciela projektu, aby przypisać Ci odpowiednią rolę w ustawieniach uprawnień w konsoli Firebase. Jeśli masz pytania dotyczące dostępu do projektu Firebase, np. jak znaleźć lub przypisać właściciela, zapoznaj się z najczęstszymi pytaniami o uprawnienia i dostęp do projektów Firebase.
Włącz eksportowanie do usługi BigQuery
W konsoli Firebase otwórz stronę Integracje.
Na karcie BigQuery kliknij Połącz.
Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby włączyć eksportowanie danych do usługi BigQuery.
Oto, co się dzieje, gdy włączysz eksport do BigQuery:
Wybierasz lokalizację zbioru danych. Po utworzeniu zbioru danych jego lokalizacja nie można zmienić, ale możesz skopiować zbiór danych do innej lokalizacji lub ręcznie przenieść (ponownie utworzyć) zbiór danych w innej lokalizacji. Aby się uczyć Więcej informacji znajdziesz w artykule o zmienianiu lokalizacji zbioru danych.
Domyślnie wszystkie aplikacje w Twoim projekcie są połączone z usługami BigQuery oraz wszystkie aplikacje, które dodasz później do projektu, zostaną automatycznie połączone BigQuery Dostępne opcje określać, które aplikacje mają wysyłać dane.
Firebase eksportuje kopię istniejących danych do usługi BigQuery.
Firebase konfiguruje codzienne synchronizacje danych z projektu Firebase w BigQuery
Aby dezaktywować eksportowanie do BigQuery, odłącz projekt w konsoli Firebase.
Zmień lokalizację zbioru danych
Po włączeniu eksportu danych w usłudze BigQuery i utworzysz zbiór danych, nie możesz zmienić jego lokalizacji. Pamiętaj jednak: możesz skopiować istniejący zbiór danych do nowego zbioru danych o innym lokalizacji. Więcej informacji o lokalizacjach zbiorów danych (BigQuery) znajdziesz tutaj: Lokalizacje zbiorów danych.
Wybierz usługę, której lokalizację chcesz zmienić w gromadzeniu danych.
Ceny i piaskownica BigQuery
Jeśli Twój projekt Firebase jest objęty bezpłatnym abonamentem Spark, Crashlytics, Cloud Messaging, Google Analytics i Performance Monitoring w piaskownica BigQuery, który zapewnia bezpłatny dostęp do usługi BigQuery. Więcej informacji: Korzystanie z piaskownicy BigQuery , aby dowiedzieć się więcej o możliwościach piaskownicy BigQuery.
Jeśli Twój projekt Firebase jest płatny, możesz połączyć A/B Testing, Crashlytics, Cloud Messaging, Google Analytics, i Performance Monitoring do BigQuery. Korzystanie z usługi BigQuery podlega do normalnego poziomu BigQuery – ceny, który obejmuje ograniczony bezpłatny dostęp.