한국의 개발자들을 위한 Google Developers 국문 블로그입니다.
Firebase Analytics 데이터를 BigQuery에 실시간으로 내보내기
Tuesday, September 6, 2016
Firebase Analytics의 가장 강력한 기능 중 하나는 Analytics 데이터를 BigQuery에서 직접 보고 분석할 수 있다는 것입니다. Firebase 앱을 BigQuery와 연결하면, 샘플링되지 않은 모든 원시 앱 데이터가 매일 BigQuery로 내보내 집니다. 저장된 앱 데이터를 대상으로 강력한 임시 쿼리를 실행할 수 있고, Firebase Analytics 데이터를 다른 통계 데이터와 결합하거나, 또한 자신만의 사용자 지정 보고 도구를 데이터 상에서 직접 실행할 수 있습니다.
이 기능은 개발자에게 매우 인기가 있지만 가끔은 실망스럽게 느껴지는 한계도 있습니다. 일반적으로 그날의 애널리틱스 데이터가 수집되어 BigQuery 테이블로 내보내지기까지는 약 24시간 정도 걸립니다. 이 점은 개발과 테스트라는 관점에서 볼 때 불편할 때가 많았습니다. 더구나 앱 개발자가 자신의 능력에 비해 실력을 제대로 발휘할 수 없는 환경이기도 했습니다. 예를들어, 최근에 실시한 A/B 테스트 결과, 사람들이 해당 앱을 지워버리는 문제점이 발견되었다면, 24시간이 아니라 20분만에 해당 문제를 확인하고 수정할 수 있어야하지 않을까요?
이번 주부터는 BigQuery에서 Firebase Analytics 데이터를 거의 실시간으로 보실 수 있을 것이라는 사실을 발표하게 되어 무척 기쁩니다!
작동 방식은 이렇습니다. BigQuery를 Firebase 프로젝트와 연결하면 Firebase Analytics는 기본적으로 수신하는 모든 데이터를 BigQuery로 즉시 보냅니다. 일반적인
appevents_
테이블 외에도, 이제는 당일의 모든 수신 데이터를 수집할 특별한
appevents_intraday_
테이블이 있습니다.
자유롭게 이
intraday
테이블을 분석하고 마음껏 쿼리를 실행해 보세요. 이것은 여러분의 다른 BigQuery 애널리틱스 테이블과 거의 비슷해 보이지만, 차이가 나는 유일한 데이터는 평생 가치 데이터와 캠페인 정보입니다(
traffic_source
기록). 하루가 끝날 때[1], 이 데이터가 고정
appevents_
홈으로 이동되고, 그날 중에 불필요한 데이터가 쌓인 테이블은 자동으로 정리됩니다.
물론, BigQuery 사용 및 저장
요금
도 그대로 적용됩니다. 다시 말해, 이러한 혜택을 받기 위해서는 Firebase 프로젝트를 Blaze 요금제로 업그레이드해야 합니다. 그러나 BigQuery 내보내기 기능을 위해 과거에는 애널리틱스 고객들이 상당한 비용을 지불해야 했음을 감안할 때, 이는 여전히 꽤 괜찮은 조건이라고 저는 생각합니다.
BigQuery를 처음 접하시는 경우, 자세한 내용을
여기
에서 찾아보고 사용해보실 수 있습니다. 흥미롭지 않나요? 대용량의 데이터에 대해 빠른 속도로 쿼리를 수행하는 재미가 쏠쏠할 겁니다.
[1] 이는 개발자의 표준 시간대로부터 결정됩니다.
Contents
Android
Community
Web/Chrome
Cloud
ML/Tensorflow
Google Play
검색
Tag
AdMob
Android
App Bundle
Community
Flutter
gdg
Google Play
ML/Tensorflow
Web
Archive
2021
Feb
Jan
2020
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2019
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2018
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2017
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2016
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2015
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2014
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2013
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2012
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Mar
Feb
Jan
2011
Dec
Nov
Feed