EmpezarEmpieza gratis

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

Ver curso

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;
Editar y ejecutar código