Benzer Zamanlı Aktiviteyi Kaldır

Genel Bakış

Benzer Zamanlı Aktiviteyi Kaldır filtresi, belirli bir aktivite başka bir aktiviteye göre tanımlı bir zaman penceresi içinde gerçekleştiğinde vaka içinden o aktivite olaylarını kaldırır. Bu olay düzeyindeki filtre, süreci temize çekmek için çok yakın zamanlarda meydana gelen gereksiz veya yinelenen aktiviteleri ortadan kaldırmak amacıyla tasarlanmıştır. Hangi aktivitenin kaldırılacağını, hangi aktivitenin karşılaştırma referansı olacağını (veya tüm diğer aktiviteler) ve kaldırmayı tetikleyen maksimum zaman farkını belirtirsiniz.

Yaygın Kullanım Alanları

  • Birbiriyle saniye ya da dakika içinde gerçekleşen yinelenen veya gereksiz aktiviteleri kaldırmak
  • Başarısızlıkların hemen ardından gerçekleşen otomatik tekrar deneme olaylarını içermeyen loglar elde etmek
  • Tetikleyen aktivitelerle çok yakın zamanlarda başlayan gereksiz bildirimleri kaldırmak
  • Kısa zamandaki yinelenen veri giriş aktivitelerini filtrelemek
  • Aynı aktivitenin yanlışlıkla birden fazla kez kaydedildiği süreç loglarını temizlemek
  • İlk aktivitelerden çok hızlı sonra gelen takip aktivitelerini kaldırmak

Ayarlar

Kaldırılacak Aktivite: Vakadan kaldırmak istediğiniz aktivitenin adı.

Karşılaştırılacak Aktivite: Zaman karşılaştırması için referans aktivite. Tüm diğer aktivitelerle karşılaştırmak için boş bırakın.

Süre Eşiği: Olaylar arasındaki maksimum zaman farkı. Kaldırılacak aktivite, referans aktivitenin ardından bu zaman penceresi içinde gerçekleşirse kaldırılır.

Ayar Amaç Örnek Değer
Kaldırılacak Aktivite Hangi aktivite olaylarının kaldırılacağını belirtir "Email Notification"
Karşılaştırılacak Aktivite Zaman karşılaştırması için referans aktivite "Order Confirmed" veya boş bırak
Süre Eşiği Kaldırmayı tetikleyen maksimum zaman aralığı "00:05:00" (5 dakika)

Örnekler

Örnek 1: Yinelenen E-posta Bildirimlerini Kaldırma

Senaryo: Sipariş yönetim sisteminiz bazen sipariş onayından sonraki dakikalar içinde yinelenen e-posta bildirimleri gönderiyor. Bu yinelenen "Email Sent" olayları süreç logunu kalabalıklaştırıyor ve anlamlı süreç adımlarını temsil etmiyor. "Order Confirmed" aktivitesinden sonraki 5 dakika içinde gerçekleşen "Email Sent" olaylarını kaldırmak istiyorsunuz.

Ayarlar:

  • Kaldırılacak Aktivite: "Email Sent"
  • Karşılaştırılacak Aktivite: "Order Confirmed"
  • Süre Eşiği: "00:05:00" (5 dakika)

Sonuç:

Aynı vakada "Order Confirmed" sonrası 5 dakika içinde gerçekleşen herhangi bir "Email Sent" olayı kaldırılır. Örneğin, #12345 vakasında "Order Confirmed" 10:00:00 AM ve "Email Sent" 10:02:30 AM zamanında ise e-posta olayı kaldırılır. Aynı vakada veya başka bir vakada "Email Sent" 10:08:00 AM’de gerçekleşirse (8 dakika sonra) bu olay korunur çünkü süre eşiğini aşmaktadır.

İçgörüler: Bu sayede sipariş onayının hemen ardından gelen gereksiz bildirimler ortadan kaldırılarak süreç logu temizlenir. Kalan e-posta olayları geçerli ayrı iletişimleri temsil ederken, yinelenen bildirimler filtrelenerek gerçek süreç akışı daha net görünür.

Örnek 2: Otomatik Tekrar Denemelerin Kaldırılması

Senaryo: Ödeme sisteminiz başarısız işlemleri 30 saniye içinde otomatik olarak tekrar dener. Bu otomatik "Retry Payment" olayları sistem tarafından oluşturulmakta ve analizden kaldırılmalıdır. Sadece daha sonra yapılan manuel tekrar denemeler analizde kalmalıdır.

Ayarlar:

  • Kaldırılacak Aktivite: "Retry Payment"
  • Karşılaştırılacak Aktivite: "Payment Failed"
  • Süre Eşiği: "00:00:30" (30 saniye)

Sonuç:

"Payment Failed" olayından sonraki 30 saniye içinde gerçekleşen "Retry Payment" olayları logdan kaldırılır. Örneğin, #PAY-789 vakasında "Payment Failed" 2:15:00 PM ve "Retry Payment" 2:15:15 PM ise otomatik tekrar kaldırılır. Saatler sonra yapılan manuel tekrar denemeler logda kalmaya devam eder.

İçgörüler: Otomatik sistem tekrar denemeleri filtrelenerek anlamlı ödeme süreç adımlarına ve manuel müdahalelere odaklanılır. Bu, doğru çevrim süreleri sağlar ve insan müdahalesi gerektiren vakaların belirlenmesine yardımcı olur.

Örnek 3: Gereksiz Durum Kontrollerinin Kaldırılması

Senaryo: Uygulamanız, otomatik izleme nedeniyle bazen başka herhangi bir aktiviteden hemen sonra gerçekleşen "Status Check" aktivitesi kaydediyor. Bu, anlamlı süreç adımlarından ziyade otomatik sistem kontrolleridir. "Status Check" olaylarının diğer aktivitelerden 1 saniye içinde gerçekleşenlerini kaldırmak istiyorsunuz.

Ayarlar:

  • Kaldırılacak Aktivite: "Status Check"
  • Karşılaştırılacak Aktivite: (tüm aktivitelerle karşılaştırmak için boş bırakın)
  • Süre Eşiği: "00:00:01" (1 saniye)

Sonuç:

Herhangi bir aktiviteden sonra 1 saniye içinde gerçekleşen "Status Check" olayları kaldırılır. Örneğin, #APP-456 vakasında "Document Upload" 11:30:00.000 AM ve "Status Check" 11:30:00.500 AM (500 ms sonra) ise durum kontrolü kaldırılır. Daha uzun süre sonra gerçekleşen durum kontrolleri kalır.

İçgörüler: Bu, otomatik sistem izleme kontrollerini süreç logundan ayırır, sadece kullanıcılar ya da zamanlanmış süreçler tarafından başlatılan anlamlı durum kontrolleri görünür olur. Süreç görselleştirmesi temizlenir ve gerçek iş aktiviteleri daha iyi temsil edilir.

Örnek 4: Yinelenen Veri Girişi Temizliği

Senaryo: Veri geçişi sırasında bazı "Update Customer Info" aktiviteleri yanlışlıkla aynı dakika içinde iki kez kaydedildi. Bu yinelenen güncellemeleri kaldırarak tarihsel verinizi temizlemek istiyorsunuz.

Ayarlar:

  • Kaldırılacak Aktivite: "Update Customer Info"
  • Karşılaştırılacak Aktivite: (boş bırakın)
  • Süre Eşiği: "00:01:00" (1 dakika)

Sonuç:

Aynı vakada herhangi bir aktiviteden sonraki 1 dakika içinde gerçekleşen "Update Customer Info" olayları kaldırılır. Örneğin, #CUST-321 vakasında 3:45:00 PM ve 3:45:30 PM’de iki "Update Customer Info" varsa ikinci kaldırılır.

İçgörüler: Bu, veri geçişindeki veya çift giriş hatalarındaki yinelenen kayıtları temizleyerek gerçek müşteri bilgi güncellemelerinin daha doğru temsil edilmesini ve süreç metriklerinin daha temiz olmasını sağlar.

Çıktı

Bu filtre olay düzeyinde çalışır, vakalardan bireysel olayları kaldırır:

  • Sadece belirtilen "Kaldırılacak Aktivite" olayları etkilenir
  • Olaylar, referans olayların ardından ve zaman eşiği içinde gerçekleşirse kaldırılır
  • Zaman karşılaştırması yönlüdür (sadece referans olay sonrası olaylar incelenir)
  • Vakalar, olaylar kaldırılmış olsa bile veri kümesinde kalmaya devam eder
  • Diğer tüm olay özellikleri ve nitelikler korunur
  • Kaldırma kriterine uyan olay yoksa orijinal veri değişmeden geri döner

Bu filtreyi, anlamlı süreç adımlarına çok yakın zamanda gerçekleşen gereksiz, yinelenen veya sistem tarafından oluşturulan aktiviteleri kaldırarak süreç loglarını temizlemek için kullanın.


Bu dokümantasyon mindzie Studio süreç madenciliği platformunun bir parçasıdır.