안녕하세요 :)
앞 글에서 빅쿼리에 있는 독특한 문법이라 할 수 있는
Array / Struct / Unnest 에 대해서 알아보았었는데요,
<이전글>
1. 빅쿼리의 STUCT 이란?
http://googleanalytics360.com/board/view.php?bo_table=googleanalytics&wr_id=95&page=
2. 빅쿼리의 ARRAY & UNNEST이란?
http://googleanalytics360.com/board/view.php?bo_table=googleanalytics&wr_id=94&page=
이번 글에서는 해당 문법들을 실제 GA4 데이터에서 어떤식으로 활용하는지
알아보겠습니다.
<목차>
1. Record 의 데이터 조회하기
2. Record + Repeated 데이터 조회하기
3. Record + Repeated 데이터 안에 또 다른 Record 가 있는 경우의 데이터 조회하기
우선 GA4 데이터로 가기 전에, 빅쿼리의
데이터 유형들을 봐볼게요.
도움말에서 확인할 수있는 빅쿼리의 스키마 및 데이터 유형은 다음과 같습니다.
뭔가 알아야하는 항목들이 여러개 있어보이지만
정말 자주 쓰이는 것들은 아마
STRING (문자형) ,
INT64 (정수형) , DATE 날짜 정도 일 것 같아요.
여기서 추가로 저희는 STRUCT (RECORD) 과 ARRAY (REPEATED) 도 알아야겠죠?
아래 이미지는 빅쿼리에 GA4를 연동했을 때 수집되는 데이터들의 스키마입니다.
우측의 유형과 모드에 집중해볼게요.