Firebase는 Firebase 콘솔에 도구를 제공하여 이전 데이터를 가져올 수 있습니다. 이러한 도구를 통해 앱이 사용되는 방식에 관해 궁금했던 점을 해결할 수 있습니다. 그러나 가끔 내 질문에 답할 수 있는 나만의 쿼리를 만들고 싶을 때가 있습니다.
이렇게 하려면 Firebase의 프로젝트 데이터를 BigQuery 다음으로 바꿉니다. BigQuery님은 다음과 같은 작업을 할 수 있습니다. BigQuery SQL로 데이터를 분석하거나 다음에 사용할 데이터를 내보냅니다. 자체 도구를 만들 수 있습니다
다음에서 BigQuery로 데이터를 내보내도록 Firebase를 구성할 수 있습니다. 확인할 수 있습니다
필수 권한 및 권장 역할
BigQuery(으)로 데이터 내보내기 설정을 보거나 관리하려면 다음 요건을 충족해야 합니다. 액세스 권한을 부여할 수 있습니다
필요한 Firebase 액세스 권한이 없는 경우 Firebase Console IAM 설정을 통해 관련 역할을 할당하도록 Firebase 프로젝트 소유자에게 요청할 수 있습니다. 소유자 찾기 또는 할당 등 Firebase 프로젝트에 액세스하는 방법에 관해 궁금한 점이 있으면 Firebase 프로젝트의 권한 및 액세스 FAQ를 참고하세요.
BigQuery(으)로 내보내기 사용 설정
Firebase 콘솔에서 다음으로 이동합니다. 통합 페이지.
BigQuery 카드에서 연결을 클릭합니다.
화면에 표시된 안내에 따라 BigQuery로 내보내기를 사용 설정합니다.
BigQuery로 내보내기를 사용 설정하면 다음과 같은 결과가 발생합니다.
데이터 세트 위치를 선택합니다. 데이터 세트를 만든 후에는 위치를 변경할 수 없지만 데이터 세트를 다른 위치에 복사하거나 다른 위치에서 데이터 세트를 수동으로 이동(다시 만들기)할 수 있습니다. 자세한 내용은 데이터 세트 위치 변경을 참조하세요.
기본적으로 프로젝트의 모든 앱은 BigQuery 및 나중에 프로젝트에 추가하는 모든 앱이 자동으로 연결됩니다. BigQuery 다음을 수행할 수 있습니다. 어떤 앱에서 데이터를 전송할지 관리할 수 있습니다.
Firebase에서 기존 데이터의 사본을 BigQuery로 내보냅니다.
Firebase에서 Firebase 프로젝트의 데이터가 매일 동기화되도록 설정하고 BigQuery
BigQuery로의 내보내기를 비활성화하려면 Firebase Console에서 프로젝트를 연결 해제합니다.
데이터 세트 위치 변경
제품을 BigQuery 내보내기에 사용 설정한 후 데이터 세트를 만들면 데이터 세트의 위치를 변경할 수 없습니다. 그러나 기존 데이터 세트를 다른 위치의 새 데이터 세트에 복사할 수는 있습니다. BigQuery 데이터 세트 위치에 대한 자세한 내용은 데이터 세트 위치를 참고하세요.
데이터 세트의 위치를 변경할 제품을 선택합니다.
Google Analytics 데이터 세트의 위치를 변경하려면 다음 안내를 따르세요. 다음 안내를 따르세요.
Firebase 콘솔에서 다음으로 이동합니다. 통합 페이지. 그런 후 다음 작업을 수행합니다.
- BigQuery 카드에서 관리를 클릭합니다.
- Google Analytics 슬라이더를 전환하여 사용 중지합니다. BigQuery입니다.
Google Cloud 콘솔에서 다음으로 이동합니다. BigQuery 페이지. 그런 후 다음 작업을 수행합니다.
Firebase 콘솔 및 BigQuery 카드로 돌아갑니다. 그런 후 다음 작업을 수행합니다.
- Google Analytics 슬라이더를 전환하여 BigQuery 통합.
- 내보내기를 사용 설정할 앱을 선택합니다.
가격 책정 및 BigQuery 샌드박스
Firebase 프로젝트에 무료 Spark 요금제를 사용 중인 경우 Crashlytics, Cloud Messaging, Google Analytics 및 Performance Monitoring을(를) (으)로 BigQuery 샌드박스, BigQuery에 대한 무료 액세스를 제공합니다. BigQuery 샌드박스의 기능에 관한 자세한 내용은 BigQuery 샌드박스 사용을 참고하세요.
Firebase 프로젝트에 유료 요금제를 사용 중인 경우 A/B Testing, Crashlytics, Cloud Messaging, Google Analytics 그리고 Performance Monitoring에서 BigQuery으로 이동합니다. BigQuery 사용이 적용됩니다. 정상으로 BigQuery 가격 책정, 여기에는 제한적인 무료 사용이 포함됩니다.