Google I/O 2022에서 Firebase의 새로운 기능을 확인하세요. 자세히 알아보기

BigQuery로 프로젝트 데이터 내보내기

Firebase는 Firebase 콘솔에서 프로젝트의 과거 데이터를 탐색하고 분석할 수 있는 도구를 제공합니다. 이러한 도구는 앱이 어떻게 사용되는지에 대한 많은 질문에 답하는 데 도움이 될 수 있습니다. 그러나 때로는 고유한 질문에 답하기 위해 고유한 쿼리를 설정하고 싶을 수도 있습니다.

Firebase에서 BigQuery 로 프로젝트 데이터를 내보내면 됩니다. BigQuery를 사용하면 BigQuery SQL로 데이터를 분석하거나 자체 도구와 함께 사용할 데이터를 내보낼 수 있습니다.

다음 Firebase 제품에서 BigQuery로 데이터를 내보내도록 Firebase를 구성할 수 있습니다.

필수 권한 및 제안된 역할

BigQuery로 데이터 내보내기 설정을 보거나 관리하려면 필요한 수준의 액세스 권한이 있어야 합니다.

필요한 Firebase 액세스 권한이 없는 경우 Firebase 프로젝트 소유자에게 Firebase 콘솔 IAM 설정 을 통해 해당 역할을 할당해 달라고 요청할 수 있습니다. 소유자 찾기 또는 할당을 포함하여 Firebase 프로젝트 액세스에 대한 질문이 있는 경우 Firebase 프로젝트에 대한 권한 및 액세스 FAQ 를 검토하세요.

BigQuery 내보내기 사용

  1. Firebase 콘솔에서 통합 페이지로 이동합니다.

  2. BigQuery 카드에서 링크 를 클릭합니다.

  3. 화면의 안내에 따라 BigQuery를 사용 설정하세요.

Google 애널리틱스, 성능 모니터링 또는 클라우드 메시징에 BigQuery 내보내기를 사용 설정하는 경우:

  • 데이터 세트 영역을 선택합니다. 데이터 세트가 생성된 후에는 위치를 변경할 수 없지만 데이터 세트를 다른 위치로 복사하거나 다른 위치에서 데이터 세트를 수동으로 이동(재생성)할 수 있습니다. 자세한 내용은 데이터 세트 위치 변경 을 참조하십시오.

  • 기본적으로 프로젝트의 모든 앱은 BigQuery에 연결되며 나중에 프로젝트에 추가하는 모든 앱은 자동으로 BigQuery에 연결됩니다. 데이터를 보내는 앱을 관리할 수 있습니다. Google 애널리틱스에 있는 Google 애널리틱스 4 속성의 모든 웹 데이터도 자동으로 내보내집니다.

  • Firebase는 기존 데이터의 사본을 BigQuery로 내보냅니다.

  • Firebase는 Firebase 프로젝트에서 BigQuery로의 데이터 동기화를 매일 설정합니다.

BigQuery 내보내기를 비활성화하려면 Firebase 콘솔에서 프로젝트 연결을 해제하세요 .

데이터세트 위치 변경

BigQuery 내보내기용 제품을 사용 설정하고 데이터세트를 만든 후에는 해당 데이터세트의 위치를 ​​변경할 수 없습니다. 그러나 기존 데이터 세트를 위치가 다른 새 데이터 세트에 복사할 수 있습니다.

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 가격 이 적용됩니다.