M11 · Portföy Projesi: NovaCommerce
Faz A: KPI Panosu
Neden bu konu?
NovaCommerce portföyü, güzel bir grafikle değil aynı iş sorusuna her çalıştırmada aynı cevabı veren metrik sözleşmesiyle başlar. KPI tanımı, veri tanesi ve payda net değilse sonraki SQL, veri hattı, dashboard, EDA ve model fazları farklı gerçekler üretir; hata en sonda fark edildiğinde bütün proje yeniden yapılır. Faz A'nın işi, ham başlangıç paketini denetlenebilir altı haftalık KPI'a çevirmek ve her sayının kaynağını daha ilk günden kanıtlamaktır.
Benzetme: kavramın günlük karşılığı
Bu faz bir binanın temel aplikasyonu gibidir: usta duvarı, elektrikçi kabloyu, mimar da planı aynı referans çizgisine göre yerleştirir. İlk çizgi iki santim kayarsa üst katların her biri kendi içinde düzgün görünür ama bina birleşmez. KPI sözleşmesi projenin referans çizgisi, uzlaşma dosyası ise ölçünün gerçekten orada olduğunu gösteren nivo kaydıdır.
Bu işin sırrı: kalıplar
- Başlangıç paketi kalıbı: dosya + satır sayısı + benzersiz anahtar + SHA-256 + veri tarihi; `starter_manifest.json` ile dört ham dosyanın hangi sürümünün kullanıldığı sabitlenir.
- Metrik sözleşmesi kalıbı: ad + iş sorusu + formül + tane + zaman alanı + filtre + payda + sahibi; örneğin iade oranı, iade edilen benzersiz sipariş / iptal dışı benzersiz sipariştir.
+ 3 kalıp daha tam derste
İlk uygulama adımı
1. Başlangıç artefaktını mühürle
`data/raw/starter_manifest.json` ile `orders.csv`, `customers.csv`, `products.csv` ve `traffic_daily.csv` dosyalarını aç. Manifestteki dosya adı, satır sayısı, SHA-256 ve veri bitiş tarihini gerçek dosyalarla karşılaştır; `orders.order_id` tekilliğini ve zorunlu tarih/tutar sütunlarını kontrol et.
Kontrol noktası: Dört dosyanın dördünde hash ve satır sayısı manifestle aynıdır; `order_id` tekrar sayısı 0'dır ve sonuç `artifacts/faz-a/input_check.json` içinde `status: PASS` olarak kaydedilmiştir.
+ 5 adım daha tam derste
Dersin devamı erken erişimde
Tam derste seni bekleyenler: 6 kontrol noktalı uygulama adımı, gerçek dünya kullanımı (analist + scientist + AI perspektifi), 4 yaygın tuzak, mülakat sorusu ve model cevabı, 5 soruluk quiz, 7 tekrar kartı ve NovaCommerce proje görevi.