Totais acumulados com SUM
A equipe financeira da Harbr quer acompanhar como o consumo de créditos se acumula ao longo do tempo em cada warehouse. Você vai construir um total acumulado usando SUM() como função de janela em logistics.warehouse_usage, que contém warehouse_name, usage_month e credits_used.
Este exercício faz parte do curso
Automação de Pipelines de Dados no Snowflake
Instruções do exercício
- Selecione
warehouse_name,usage_monthecredits_used. - Adicione uma coluna
running_totalusandoSUM(credits_used)particionada porwarehouse_namee ordenada porusage_month.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
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;