시작하기무료로 시작하기

MAU 모니터 (I)

Product 팀의 Carol이 Bob의 피치 덱을 위해 사용자 중심 KPI를 많이 다루고 있는 것을 보고, 자신이 구상한 사용자 중심 KPI 아이디어도 함께 도와 달라고 합니다. 그녀는 이전 달과 이번 달의 MAU를 비교하는 모니터를 만들어, 이번 달 활성 사용자가 이전 달보다 적으면 Product 팀에 경고 신호를 띄우고 싶어 합니다.

먼저, 각 월에 대해 MAU와 이전 달의 MAU를 반환하는 쿼리를 작성하세요.

이 연습은 강의의 일부입니다

SQL로 비즈니스 데이터 분석하기

강의 보기

연습 안내

  • 월과 MAU를 선택하세요.
  • 이전 달의 MAU를 가져오세요.
  • 월을 오름차순으로 정렬하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

WITH mau AS (
  SELECT
    DATE_TRUNC('month', order_date) :: DATE AS delivr_month,
    COUNT(DISTINCT user_id) AS mau
  FROM orders
  GROUP BY delivr_month)

SELECT
  -- Select the month and the MAU
  ___,
  ___,
  COALESCE(
    ___,
  0) AS last_mau
FROM mau
-- Order by month in ascending order
ORDER BY ___ ASC;
코드 편집 및 실행