ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Selecione warehouse_name, usage_month e credits_used.
  • Adicione uma coluna running_total usando SUM(credits_used) particionada por warehouse_name e ordenada por usage_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;
Editar e executar o código