Totales acumulados con SUM
El equipo de finanzas de Harbr quiere seguir cómo se acumula el consumo de créditos a lo largo del tiempo para cada almacén. Vas a construir un total acumulado usando SUM() como función de ventana sobre logistics.warehouse_usage, que contiene warehouse_name, usage_month y credits_used.
Este ejercicio forma parte del curso
Automatización de canalizaciones de datos en Snowflake
Instrucciones del ejercicio
- Selecciona
warehouse_name,usage_monthycredits_used. - Añade una columna
running_totalusandoSUM(credits_used)particionada porwarehouse_namey ordenada porusage_month.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
SELECT
warehouse_name,
usage_month,
credits_used,
-- Running total of credits per warehouse
___(___) OVER(
PARTITION BY ___
ORDER BY usage_month
) AS running_total
FROM logistics.warehouse_usage
ORDER BY warehouse_name, usage_month;