Monitor de MAU (I)
A Carol, do time de Produto, percebeu que você está trabalhando com vários KPIs centrados no usuário para o pitch do Bob. Já que você está nisso, ela pediu sua ajuda para desenvolver uma ideia envolvendo um KPI voltado ao usuário. Ela quer criar um monitor que compare os MAUs do mês anterior e do mês atual, levantando um alerta vermelho para o time de Produto se os usuários ativos do mês atual forem menores que os do mês anterior.
Para começar, escreva uma consulta que retorne uma tabela com os MAUs e o MAU do mês anterior para cada mês.
Este exercicio faz parte do curso
Análise de Dados de Negócios em SQL
Instruções do exercicio
- Selecione o mês e o MAU.
- Busque o MAU do mês anterior.
- Ordene por mês em ordem crescente.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
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;