ARPU por semana
Ahora Dave quiere ver si el ARPU ha aumentado con el tiempo. Incluso si los ingresos de Delivr están creciendo, no escala bien si su ARPU está disminuyendo: estaría generando menos ingresos por cada cliente.
Envíale a Dave una tabla con el ARPU por semana usando el segundo método comentado en la Lección 3.1.
Este ejercicio forma parte del curso
Análisis de datos empresariales en SQL
Instrucciones del ejercicio
- Guarda los ingresos y el número de usuarios activos únicos por semana en el CTE
kpi. - Calcula el ARPU dividiendo los ingresos entre el número de usuarios.
- Ordena los resultados por semana en orden ascendente.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
WITH kpi AS (
SELECT
-- Select the week, revenue, and count of users
___ :: ___ AS delivr_week,
___ AS revenue,
___ AS users
FROM meals AS m
JOIN orders AS o ON m.meal_id = o.meal_id
GROUP BY delivr_week)
SELECT
delivr_week,
-- Calculate ARPU
ROUND(
___ :: ___ / ___,
2) AS arpu
FROM kpi
-- Order by week in ascending order
ORDER BY ___ ASC;