Firebase를 BigQuery에 연결하기

Firebase 프로젝트를 BigQuery에 연결하면 샘플링되지 않은 원시 이벤트 데이터와 모든 매개변수 및 사용자 속성에 액세스할 수 있습니다.

Firebase 프로젝트를 BigQuery에 연결하면 Firebase용 Google 애널리틱스(일부 A/B 테스트 및 동적 링크 데이터 포함), Crashlytics, 예측, 클라우드 메시징 및/또는 성능 모니터링 데이터를 해당 BigQuery 데이터 세트에 하루 단위로 내보낼 수 있습니다.

데이터 세트를 쿼리하거나, 내보내거나, 외부 소스의 데이터와 결합하여 맞춤 분석을 할 수 있습니다.

이 도움말에 나와 있는 내용은 다음과 같습니다.

BigQuery Export 정보

BigQuery로 데이터를 내보낸 사용자는 해당 데이터를 소유하면서 BigQuery ACL을 이용해 프로젝트 및 데이터 세트에 대한 권한을 관리할 수 있습니다.

Google 애널리틱스, Crashlytics, 예측, 클라우드 메시징, 성능 모니터링 데이터를 무료로 BigQuery 샌드박스에 내보낼 수 있습니다(샌드박스 제한이 적용됩니다).

BigQuery 샌드박스 통합을 사용하면 다음과 같은 정보에 액세스할 수 있습니다.

  • Google 애널리틱스 앱 및 앱 + 웹 속성의 데이터
  • Firebase용 Google 애널리틱스의 데이터
  • Crashlytics 치명적/비치명적 비정상 종료 이벤트 및 스택 추적의 세부정보
  • 원시 예측 데이터
  • 자세한 클라우드 메시징 데이터
  • 캡처된 각 성능 모니터링 이벤트의 세부정보

샌드박스에서 업그레이드하는 방법 및 BigQuery 가격 책정에 대해 자세히 알아보세요.

Firebase 프로젝트 및 앱을 BigQuery에 연결하는 방법은 다음과 같습니다.

  1. Firebase에 로그인합니다.
  2. 설정 아이콘 아이콘을 클릭한 다음 프로젝트 설정을 선택합니다.
  3. 프로젝트 설정 페이지에서 통합 탭을 클릭합니다.
  4. BigQuery 카드에서 연결을 클릭합니다.
  • BigQuery에서는 데이터 저장, 스트리밍 삽입, 데이터 쿼리에 대한 요금이 부과됩니다. 데이터 로드 및 내보내기는 무료입니다.
  • 기본적으로 프로젝트의 모든 앱이 BigQuery에 연결되며, 나중에 프로젝트에 추가하는 앱도 자동으로 BigQuery에 연결됩니다. 어떤 앱에서 데이터를 전송할지를 관리할 수 있습니다.
  • BigQuery에 프로젝트를 연결한 후 첫 번째 일일 이벤트 내보내기를 통해 연결된 BigQuery 프로젝트에 해당 데이터 세트가 만들어집니다. 그런 다음 연결된 각 앱의 원시 이벤트 데이터가 연결된 데이터 세트의 새 일일 표에 반영되며, 원시 이벤트 데이터가 별도로 생성된 하루 중의 BigQuery 표에 실시간으로 스트리밍됩니다. BigQuery에 연결하기 전의 데이터는 가져올 수 없습니다(단, 성능 모니터링 데이터는 가능). 기본적으로 Google 애널리틱스의 앱 + 웹 속성에 있는 모든 웹 데이터도 내보내기에 포함됩니다.

어떤 앱에서 BigQuery로 데이터를 전송할지 관리

연결된 프로젝트에서 BigQuery로 데이터를 전송하는 앱을 관리하려면 다음 절차를 따르세요.

  1. Firebase에 로그인합니다.
  2. 설정 아이콘 아이콘을 클릭한 다음 프로젝트 설정을 선택합니다.
  3. 프로젝트 설정 페이지에서 통합 탭을 클릭합니다.
  4. BigQuery 카드에서 관리를 클릭합니다.
  5. 제품 카드에서 앱 옆의 전환 버튼을 사용하여 앱 데이터 내보내기를 비활성화합니다.
  6. 내보내기 중지를 클릭하여 확인합니다.

이 프로젝트의 웹 앱 및 스트림 스위치를 사용하여 연결된 Firebase 프로젝트 및 연결된 애널리틱스 앱 + 웹 속성에서 웹 스트림의 내보내기를 관리합니다.

앱 연결을 해제하면 BigQuery에서 진행 중인 해당 데이터세트 입력이 중지되지만 데이터세트는 유지되며 저장소 및 쿼리 요금은 계속 청구될 수 있습니다. 비용이 더 이상 발생하지 않게 하려면 데이터 세트를 삭제하세요.

프로젝트와 BigQuery의 연결을 해제하는 방법은 다음과 같습니다.

  1. Firebase에 로그인하고 프로젝트를 엽니다.
  2. 설정 아이콘 아이콘을 클릭한 다음 프로젝트 설정을 선택합니다.
  3. 프로젝트 설정 페이지에서 통합 탭을 클릭합니다.
  4. BigQuery 카드에서 관리를 클릭합니다.
  5. BigQuery 세부정보 창에서 BigQuery에서 연결 해제를 클릭합니다.
  6. BigQuery 연결 해제를 클릭하여 확인합니다.
프로젝트를 연결 해제하면 BigQuery의 해당 데이터 세트에 더 이상 데이터가 전송되지 않습니다. 데이터세트는 유지되며 저장소 및 쿼리 요금은 계속 청구될 수 있습니다. 비용이 더 이상 발생하지 않게 하려면 데이터 세트를 삭제하세요.
도움이 되었나요?
어떻게 하면 개선할 수 있을까요?