BaşlayınÜcretsiz Başlayın

SUM ile kümülatif toplamlar

Harbr'ın finans ekibi, her depo için kredi tüketiminin zaman içinde nasıl biriktiğini izlemek istiyor. warehouse_name, usage_month ve credits_used sütunlarını içeren logistics.warehouse_usage tablosunda SUM() fonksiyonunu bir pencere fonksiyonu olarak kullanarak kümülatif bir toplam oluşturacaksın.

Bu egzersiz

Snowflake'te Veri Pipeline'larını Otomatikleştirme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • warehouse_name, usage_month ve credits_used sütunlarını seç.
  • warehouse_name ile PARTITION edip usage_month ile ORDER BY yaparak SUM(credits_used) kullanan bir running_total sütunu ekle.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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;
Kodu Düzenle ve Çalıştır