Vaka Çalışması · Perakende
Defacto NoSales: 28 gündür satmayan stoğu her hafta aynı kuralla ölçmek
Pazar günü stoğu olan her option × mağaza çifti için son 28 günde satış olup olmadığını kontrol eden, hareketsiz stoğu mağaza, ürün ve bölge kırılımında raporlayan haftalık sistem. BigQuery'de zamanlanmış sorgular, Power BI'da beş sayfalık dashboard; 2021'den bu yana trend.
- 28 gün
- Kural
- Pazartesi 05:30
- Çalışma
- 5 sayfa
- Dashboard
- 6
- Metrik
Pazar stoğu var, 28 gündür satış yok
4 zamanlanmış sorgu, sil / doldur
Son 8 hafta + 2021'den bu yana
Total, No-Sales, LW, %, LW %, Diff %
Problem
Mağazada duran ama satmayan ürün iki kere maliyettir: rafı işgal eder ve sezon sonunda indirimle erir. Ama “satmıyor” tanımı mağazadan mağazaya, kişiden kişiye değişir. Defacto’nun ihtiyacı, hareketsiz stoğu her hafta aynı kuralla ölçen, hangi mağazanın ve hangi ürünün sorunlu olduğunu farklı açılardan gösteren ve alınan aksiyonun etkisini zaman içinde izleten bir sistemdi.
Kural
Tanım tek cümle: haftanın pazar günü stoğu olan bir option, o mağazada son 28 gündür satmadıysa NoSales’tır. Kurgu yalnızca aktif sezon, yeni sezon ve NS ürünleri için çalışır — sezon dışı ürün zaten farklı bir sürecin konusudur. Aynı kural e-ticaret stoğu için ayrıca uygulanır.
Kuralın basitliği bilinçli: herkesin aynı sayıyı anlaması, dashboard’daki tartışmayı “bu ürün gerçekten satmıyor mu”dan “ne yapacağız”a taşır.
Sistem
Veri Google Cloud’daki veri gölünden gelir: takvim, günlük mağaza stoğu, saatlik satış, sezon, mağaza ve ürün boyutları, e-ticaret stok geçmişi. Dört zamanlanmış BigQuery sorgusu her pazartesi 05:30–06:00 arasında çalışır:
| Sorgu | Kapsam | Güncelleme |
|---|---|---|
| Mağaza NoSales | Tüm veri | Son 8 hafta sil / doldur |
| E-ticaret NoSales | Tüm veri | Son 8 hafta sil / doldur |
| Mağaza · bölge | Son 9 hafta | Option × bölge |
| E-ticaret · bölge | Son 9 hafta | Option × bölge |
Sonuç tabloları Power BI’daki beş sayfayı besler: son sekiz haftanın özeti, mağaza ve ürün kırılımında analiz, option detayında mağaza–ürün analizi, 2021’den bu yana mağaza bazlı özet ve bölge bazlı özet. Gösterilen metrikler: toplam stok, NoSales stok, iki haftadır NoSales olan stok, NoSales yüzdesi, geçen hafta yüzdesi ve fark.
Sonuç
Hareketsiz stok her hafta aynı kuralla ölçüldüğü için trend anlamlı: bir mağazada oran düşüyorsa alınan aksiyon işe yarıyor demektir. NoSales sayfası ayrıca JUMP-UP yönetim dashboard’una olduğu gibi taşındı. Lumtify projeyi kodladı, BigQuery’ye taşıdı ve bakımını üstlendi.