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ırEgzersiz talimatları
warehouse_name,usage_monthvecredits_usedsütunlarını seç.warehouse_nameile PARTITION edipusage_monthile ORDER BY yaparakSUM(credits_used)kullanan birrunning_totalsü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;