Örnek veriyle test
Kayıt kayıt sorunun cevabı: bu kural şu işlemde ne yapardı?1
Şablonu indirin
Senaryonun test ekranından örnek Excel dosyasını indirin. Başlık satırı sizin veri
modelinizden üretilir — uydurma bir şema değil, gerçek alan adlarınız.
2
Kendi kayıtlarınızla doldurun
Geçmişte dolandırıcılık çıkan işlemler ve temiz olduğundan emin olduğunuz işlemler
birlikte olsun. Yalnızca kötü örneklerle test etmek, her şeyi reddeden bir kural
kurmanıza yol açar.
3
Yükleyin ve sonuçları okuyun
Her satır için hangi kuralların tetiklendiğini, kaç puan geldiğini ve sonucun ne
olduğunu görürsünüz.
Test koşumu taslak sürümü kullanır ve ürettiği hiçbir şey karar sayılmaz. Gösterge
paneline, dışa aktarımlara ve vaka kuyruğuna girmez.
Gölge koşum
Örnek veriyle test bir soruya cevap veremez: bu taslak, gelecek haftanın trafiğine ne yapardı? Gölge koşum bunun içindir. Taslak sürüm, canlı trafiğin üstünde paralel olarak koşar. Hiçbir karara karışmaz; yalnızca ölçer.1
Koşumu başlatın
Taslak sürümü ve bir süre seçersiniz. Süre zorunludur — gölge değerlendirme her
kararda kuralların ikinci kez koşması demektir; unutulan bir deney kaynak yemeye
devam eder.
2
Bekleyin
Bu sırada canlı sürüm normal çalışır. Kullanıcılarınız hiçbir fark görmez.
3
Ayrışmaları okuyun
Sonunda elinizde şu vardır: kaç kararda canlıyla aynı fikirdeydi, hangi durumlarda
ayrıştı ve bu ayrışmalar hangi yönde.
Ayrışma tablosu
Geçmişe karşı çalıştırma
Gölge koşum yalnızca açıkken gelen trafiği görür. Geçen ayın dolandırıcılığına karşı bir kuralı yargılamak, gölge koşumla bir ay beklemek demektir — üstelik test etmek isteyeceğiniz örneklem tam da doğru cevabı zaten bilinen, teyit edilmiş vakalardır. Test ekranındaki Against history sekmesi, halihazırda ingest edilmiş kayıtları seçtiğiniz sürümden geçirir.1
Pencereyi ve örneklemi seçin
Bir tarih aralığı ve kaç kayıt okunacağı. Ekran hangi örneklemin alındığını yazar —
“penceredeki en yeni 500 kayıt” ile “rastgele 500 kayıt” farklı sonuçları destekler.
2
İsterseniz bir sürümle karşılaştırın
Genellikle canlı sürüm. İki sürüm aynı payload’lar ve aynı anlar üzerinde koşar, yani
iki cevap arasındaki tek değişken kurallardır.
3
Sonucu okuyun
Sonuç dağılımı, karşılaştırma varsa neyin değişeceği, ve hangi kuralların tetiklendiği.
Kayıtlar canlılığa göre değil, o an geçerli olan sürümlerine göre okunur — sonradan
güncellenmiş kayıtların o günkü hâli ve o gün var olup bugün silinmiş nesneler dahil. Canlı
satırlara filtrelemek, trafiği değil hayatta kalan popülasyonu ölçmek olurdu.
Hangisini ne zaman
Örnek veriyle test
Kuralı yazarken, hızlı geri bildirim için. Saniyeler sürer.
Geçmişe karşı
Kuralı bilinen vakalara karşı yargılamak için. Dakikalar sürer.
Gölge koşum
Yayınlamadan hemen önce, hacim etkisini görmek için. Günler sürer.