계산 필드 생성 활용

구글 데이터 스튜디오 데이터 시각화 입문 강좌의 맛보기 강의입니다.

강의 대본 보기

데이터 스튜디오는 데이터 분석 실무 단계에서 매우 중요한 데이터 전처리 기능을 내장시켰습니다. 분석 과정에서 단순히 데이터를 그대로 가져와서 보여주는 것을 벗어나서 분석에 필요한 형태로 데이터를 변환하거나 분류할 수 있는 데이터 전처리 기능을 포함시켰는데 이러한 부분을 계산 필드라고 합니다. 계산 필드를 활용해서 새로운 분석 관점을 문자, 숫자 관점에서 추가해 나갈 수 있습니다. 이러한 계산 필드라는 개념을 이해하고 보고서에 계산 필드를 추가해 보겠습니다. 계산 필드를 추가하기 위해서 상위로 나가도록 하겠습니다. 데이터 소스에서 GA 데이터 소스를 진입하도록 하겠습니다. 다양한 문자 데이터와 숫자 데이터가 있는 걸 확인해 볼 수가 있고요 여기서 데이터 소스를 한번 추가해 보도록 하겠습니다 필드 추가 선택하고요 필드 이름에 유저 필드 이름을 추가하도록 하겠습니다 세션당 조회수라고 하는 필드 이름을 하나 정의하고요 필드 아이디는 calc-view-per-session 이라는 네이밍을 하나 만들도록 하겠습니다 그리고 session당 조회수라고 하는 걸 이렇게 만들 수가 있습니다 좌측의 좌측 영역에 사용 가능한 저희의 데이터 영역 데이터 필드가 존재합니다 이 필드를 기반으로 해서 계산된 새로운 필드를 추가할 수 있습니다 조회수라는 걸 더블클릭해서 추가를 한번 하고요 조회수를 뭘로 나누면 되죠? 나누기 세션 이라는 걸로 나누면 세션 이라는 걸로 나누면 세션 수로 나누면 세션 수로 조회수를 나눈 게 바로 세션 당 조회수가 되겠죠 저장하도록 하겠습니다 그리고 닫기 선택하고 조금 전에 우리가 만들었던 Session 이라는 걸 검색해 보면 원래 존재하는 것들은 원래 존재하는 문자열이라든가 숫자열 데이터는 특별한 기호가 없어요 근데 조금 전에 우리가 만들었던 Session당 조회수라고 하는 필드 오른쪽에는 FX라고 하는 표기가 나옵니다 FX라는 표기가 보이는 게 한마디로 이 함수, 우리가 계산해서 원래 있는 데이터를 전처리를 해서 추가적인 데이터를 만들었다는 관점으로 보면 됩니다. 이렇게 계산 필드를 만들었으면 계산 필드는 보고서에 적용을 하면 되겠죠. 새로운 보고서를 하나 만들도록 하겠습니다. 보고서를 하나 선택하고 이 보고서에는 내 데이터 소스에 GA 데이터를 추가하도록 하겠습니다. 보고서에 추가 선택해서 GA 데이터를 하나 추가한 다음에 보고서 이름을 먼저 설정하고 진행하도록 하겠습니다. 004 DS 데이터 리소스 활용 보고서 믹스드 데이터로 설정하고 파일 G4라는 이름의 보고서를 하나 만들도록 하겠습니다 이 보고서에는 지금 현재는 사용 가능한 데이터 소스가 GA 데이터만 추가되어 있는 상태예요 필요하면 여러 개를 추가할 수 있는 거죠 이 상태에서 차트 선택하고 표 데이터를 하나 추가해 보도록 하겠습니다 표 데이터를 추가하고 표에 제가 먼저 세션 매체를 추가해 보도록 하겠습니다 유저가 유입했을 때 검색 엔진을 통해서 들어왔는지 배너 광고를 통해서 들어왔는지 검색 광고를 통해서 들어왔는지 유저의 경로를 나타내는 세션 매체라는 열을 선택했고 이 경로를 통해서 들어오는 사람이 총 사용자는 몇 명이고 총 사용자는 몇 명이고 그 다음에 이 중에서 새 사용자, 새로운 사용자는 몇 명인지 그리고 왔을 때 이 사람들이 조회는 얼마나 하는지 이런 정보를 추가해서 관리할 수 있어요 그런데 조금 전에 우리가 추가한 계산 필드 명이 뭐가 있죠? 세션당 조회수라고 하는 걸 추가했죠 세션당 조회수 지금 우리가 추가했던 계산 필드가 보이는 걸 확인해 볼 수 있습니다 세션당 조회수를 선택해서 이렇게 새로운 계산 필드를 화면에 추가할 수가 있습니다 그런데 저는 궁금한 게 좀 정렬을 해 보도록 하겠습니다 열 너비 조정, 균등하게 조정하도록 할게요 균등하게 조정하도록 하고 여기서 새 사용자가 있는데 새 사용자의 Average Per Revenue 유저당 새 사용자 관점에서의 기여 매출이 어떻게 되는지가 궁금해요 그래서 측정 항목에서 새 사용자를 검색해 보면 새 사용자 수 라는 게 있고 그리고 전체 유저를 기반으로 한 ARPU 라고 하는 Average Revenue Per User 인당 구매 수익이라고 하는 숫자 데이터가 존재해요. 제가 원하는 건 새 사용자당 ARPU라는 필드가 필요한 거예요. 어떻게 하면 되죠? 그러면 속성 패널에서 측정 항목 추가라는 항목이 있습니다. 측정 항목 추가를 선택해서 필드 만들기 선택하면 여기서 저희가 원하는 필드를 그대로 생성할 수가 있습니다. 저는 새 사용자 당 ARPU라고 하는 걸 추가해 보도록 하겠습니다 우리가 만들 수 있는 수식은 ARPU라고 하는 걸 뭘로 나누면 되는 거죠? 새 사용자 수 새 사용자 당 ARPU는 ARPU가 아니죠? 구매 수익 구매 수익을 새 사용자로 나누면 새 사용자당 구매 수익 정보가 나오겠죠 이건 그냥 이렇게 표현하도록 하겠습니다 구매 수익 새 사용자당 구매 수익이라고 표현하도록 할게요 결과는 이 결과가 구매 수익이라는 숫자 값을 새 사용자라고 하는 숫자로 나눈 구매 수익이라고 하는 숫자를 새 사용자로 나눈 보면 숫자 값이 있겠죠 이 숫자 값이 이 결과물에 리턴하게 되는 거예요 계산 필드를 정의했고 적용 선택하도록 하겠습니다 적용 선택을 했더니 지금 보시는 것처럼 다시 한번 제대로 정렬 한번 해볼게요 보면 기존에 저희가 데이터를 가져왔던 원본 데이터에서 갖고 있는 데이터 범위는 여기까지가 원본 데이터예요 근데 분석을 하다 보니까 추가 데이터가 필요한 거예요 계산을 기반으로 한 추가 데이터가 필요해서 세션당 조회수나 새 사용자당 구매 수익이라고 하는 계산 필드를 추가해서 보고서에 반영을 시켜봤습니다 이렇게 반영시킬 수 있는 건 단지 숫자가 아니라 필요하다면 다양한 문자 데이터를 추가할 수도 있습니다 분류를 통해서 우리가 만들려고 하는 데이터 분석에서 매우 중요한 데이터 전처리 기능을 데이터 스튜디오로 구현하는 실습을 진행해 봤습니다

이 강좌의 맛보기 강의

구글 데이터 스튜디오 데이터 시각화 입문
구글 데이터 스튜디오 데이터 시각화 입문강좌 자세히 보기