작성
·
248
0
답변 1
0
안녕하세요.
빅쿼리에 쌓이는 앱 이벤트 로그는 Record라는 데이터타입으로 쌓입니다. 말씀하신 것처럼 컬럼 안에 또다른 컬럼이 중첩되는 구조입니다. 이 경우 중첩된 부분을 꺼내서 쿼리해야 하는데, 'unnest'라는 함수를 사용하게 됩니다. 저도 처음에는 이 구조가 굉장히 어려워서 쿼리하는 데 고생을 했는데요. ^^;; 나중에는 사용자 지정 함수를 만들어서 필요한 컬럼을 미리 unnest 시키는 식으로 전처리를 해서 사용했어요.
아래 포스팅들을 참고하시면 좋을 것 같구요. 추가적인 정보가 필요하시면, Bigquery, Recode type, Unnest, Struct 등의 키워드로 검색해보시면 되겠습니다.
https://brunch.co.kr/@leoyang99/15
https://cookiethecat2020.blogspot.com/2020/06/array-struct.html
와 답변 넘넘 감사합니다!!!!! ^^ !!