MetaBase(3)
-
[Metabase] Cohort Retention
Retention 및 Cohort Analysis 관련 쿼리문에 대한 지난 포스트 작성 후 최종적인 Cohort Retention을 BI 툴인 Metabase에 추가해보고 싶다는 생각이 들었습니다. Metabase에서 제공하는 기본 데이터에는 유저들의 접속에 대한 정보 및 상세한 로그 데이터는 존재하지 않아서 아래와 같은 기준을 설정하고 Cohort Retention 산출을 시작했습니다. 1달 범위의 Bracket Retention 산출 Active한 기준은 구매 여부로 확인 시작점을 기준으로 6달까지만 확인 최종적으로 산출하고자 한 결과물은 아래 표와 같습니다. 시작점 1달 후 2달 후 3달 후 4달 후 5달 후 6달 후 2021-01 2021-02 2021-03 ... ... ... ... ... ...
2022.02.17 -
[Metabase] Native query filter 적용
이번 포스팅에서는 Ask a question에서 Native query를 이용하여 filter를 적용하는 방식에 대해 설명해보겠습니다. 처음 Metabase를 사용할때는 Google Data Studio처럼 대시보드에 추가할 시 컬럼 자체가 날짜 형식 또는 범주형 변수인 경우 자동으로 필터 적용이 가능하다고 생각했었습니다. 하지만 추가적인 설정 없이 아래 쿼리문을 사용하여 대시보드에 추가할 경우 아래 사진과 같은 현상이 나타납니다. SELECT People.NAME, Orders.TOTAL - (CASE WHEN Orders.DISCOUNT IS NOT NULL THEN DISCOUNT ELSE 0 END) AS TOTAL, Orders.CREATED_AT, Products.TITLE, Products...
2022.02.14 -
[Metabase] 기본 사용법 및 대시보드(Dashboard) 구축
이번 포스트에서는 BI(Business Intelligence) 툴 중 하나인 Metabase의 기본적인 사용법과 이를 통한 대시보드 구축에 대해 설명해보려고 합니다. 최근 우연히 Metabase를 사용할 기회가 있었고 사용해본 결과 기존에 많이 사용해본 경험이 있는 BI 툴인 Google Data Studio와는 다른 느낌이며 장점도 존재한다고 생각하여 정리하게 되었습니다. 1. 메인페이지 및 Sample Dataset 둘러보기 우선 Metabase 홈페이지에서 가입은 완료한 상태라고 가정하고 설명을 진행하겠습니다. 최초 가입 및 실행 과정에서 데이터베이스를 따로 추가하지 않았다면 Metabase가 기본적으로 제공하는 Sample Dataset을 활용할 수 있습니다. 첫 메인 페이지의 하단에 잇는 OU..
2022.02.13