Etkinlik Sırası

Genel Bakış

Etkinlik Sırası filtresi, etkinlikler arasındaki ardışık ilişkiler temelinde vakaları tanımlar. Bir etkinliğin diğerini belirli desenlere göre takip ettiği vakaları bulmanızı sağlar: doğrudan (aralarında başka etkinlik olmadan), eninde sonunda (vaka içinde herhangi bir noktada), aynı tarihte veya aynı zamanda. Bu güçlü filtre, uyumluluk kontrolü, süreç varyant analizi ve beklenen etkinlik dizilerinin süreç verilerinizde gerçekten gerçekleşip gerçekleşmediğini tespit etmek için gereklidir.

Filtre, farklı analiz ihtiyaçlarına uyacak dört ayrı ilişki türü sunar. Gereken sıralamaların gerçekleşip gerçekleşmediğini doğrulamak (örneğin "ödeme öncesi onay"), standart prosedürleri takip eden ya da ihlal eden vakaları bulmak ya da etkinlikler arasındaki zamansal ilişkileri analiz etmek için kullanabilirsiniz.

Yaygın Kullanımlar

  • Uyumluluk Kontrolü: Gerekli etkinlik sıralamalarının doğru sırayla gerçekleştiğini doğrulama (örneğin, "Satınalma Siparişi" öncesinde "Mal Girişi" olmalıdır).
  • Süreç Uyumu: Onay etkinliklerinin doğrudan yürütme etkinliklerinden önce gelmesini sağlama; arada başka adım olmamalıdır.
  • Varyant Analizi: Belirli süreç yollarını takip eden vakaları bulmak için belirli etkinliklerin eninde sonunda diğerlerini takip edip etmediğini kontrol etme.
  • Neden Analizi: Problemli dizilerin gerçekleştiği vakaları bulma (örneğin, "Kalite Kontrol" sonrası "Yeniden Çalışma").
  • Eş Zamanlı Etkinlik Tespiti: Etkinliklerin aynı anda veya aynı tarihte gerçekleştiği vakaları bulma; bu durum veri kalitesi sorunları veya paralel işleme işareti olabilir.
  • İstisna Yönetimi: Eskalasyon etkinliklerinin normal etkinlikleri takip ettiği vakaları keşfederek süreç problemlerini tespit etme.

Ayarlar

Etkinlik İlk: Dizisel ilişkide ilk etkinlik. İkinci etkinlikten önce gerçekleşmesi gereken etkinliktir.

Etkinlik Takip Ediyor: Dizisel ilişkide ikinci etkinlik. Seçilen takip metoduna göre ilk etkinliği takip etmesi gereken etkinliktir.

Takip Metodu: İki etkinlik arasındaki ilişki türünü tanımlar:

  • Doğrudan Takip Eder: İkinci etkinlik, aralarında başka etkinlik olmadan ilk etkinliği hemen takip etmelidir.
  • Eninde Sonunda Takip Eder: İkinci etkinlik, ilk etkinlikten sonra vaka içinde herhangi bir noktada gerçekleşmelidir.
  • Aynı Zamanlar: Her iki etkinlik tam olarak aynı zaman damgasında gerçekleşmelidir.
  • Aynı Tarihler: Her iki etkinlik takvim günü olarak aynı tarihte gerçekleşmelidir.

Filtreyi Kaldır: Seçilmezse (varsayılan) takip deseni ile eşleşen vakaları döndürür. İşaretlenirse, desene UYMAYAN vakaları döndürerek filtre mantığını tersine çevirir.

Öznitelik Adı (isteğe bağlı): Etkinlik adlarını analiz etmek için hangi etkinlik özniteliği sütununun kullanılacağını belirtir. Sağlanmazsa, etkinlik logunuzdaki varsayılan etkinlik sütunu kullanılır.

Karşılaştır Öznitelik Adı (isteğe bağlı): Doğrudan Takip Eder veya Eninde Sonunda Takip Eder metotları kullanılırken ek bir öznitelik karşılaştırması kısıtı ekler. Daha karmaşık filtreleme senaryolarına olanak tanır.

Zaman Bilgisi Yoksa Tarih Kullan (isteğe bağlı): İşaretlenirse, zaman bilgisi olmayan etkinlikler için tarih bazlı sıralamayı kullanır. Sadece Doğrudan Takip Eder ve Eninde Sonunda Takip Eder metotları için geçerlidir.

Örnekler

Örnek 1: Doğrudan Dizi Doğrulama

Senaryo: Satınalma siparişi yaratımını takiben başka bir etkinlik olmadan mal girişinin doğrudan takip ettiği tüm vakaları bulmak istiyorsunuz. Bu, komplikasyonsuz en sorunsuz ve hızlı vakaları belirlemeye yardımcı olur.

Ayarlar:

  • Etkinlik İlk: "Create Purchase Order"
  • Etkinlik Takip Ediyor: "Goods Receipt"
  • Takip Metodu: Doğrudan Takip Eder
  • Filtreyi Kaldır: Seçilmemiş

Sonuç: "Goods Receipt" in "Create Purchase Order" ı aradaki onaylar, değişiklikler ya da beklemeler olmadan hemen takip ettiği vakaları döndürür.

Bilgiler: Bu vakalar ideal süreç akışını temsil eder. Tedarikçi, departman, değer gibi özellikleri ekstra adımlar içeren vakalarla karşılaştırmak, sorunsuz işlemenin nedenlerini ortaya çıkarır.

Örnek 2: Eninde Sonunda İlişki Tespiti

Senaryo: Kalite kontrol etkinliği olan tüm vakaların eninde sonunda teslim etkinliğine ulaştığını doğrulamanız gerekiyor; arada kaç adım olursa olsun fark etmez.

Ayarlar:

  • Etkinlik İlk: "Quality Check"
  • Etkinlik Takip Ediyor: "Deliver Order"
  • Takip Metodu: Eninde Sonunda Takip Eder
  • Filtreyi Kaldır: Seçilmemiş

Sonuç: "Deliver Order"ın, "Quality Check"ten sonra herhangi bir noktada gerçekleştiği tüm vakaları döndürür; yeniden çalışma, onay veya diğer etkinlikler arada olabilir.

Bilgiler: Bu, kalite kontrolü geçen öğelerin nihayet teslim edildiğini teyit eder. Bu filtre sonucu dışındaki vakalar, eksik işlem veya kalite denetimi sonrası iptal edilmiş siparişler olabilir.

Örnek 3: Uyumluluk İhlali Tespiti

Senaryo: Ödemenin önceden onay olmadan gerçekleştiği vakaları bulmak istiyorsunuz; bu şirket politikasını ihlal eder. Ters filtreleme, bu uygunsuz vakaları belirlemenize yardımcı olur.

Ayarlar:

  • Etkinlik İlk: "Approve Payment"
  • Etkinlik Takip Ediyor: "Execute Payment"
  • Takip Metodu: Doğrudan Takip Eder
  • Filtreyi Kaldır: Seçili

Sonuç: "Execute Payment" "Approve Payment" ı doğrudan takip etmeyen vakaları döndürür; ya onay eksik ya da ödemeden önce başka etkinlikler var demektir.

Bilgiler: Bu vakalar inceleme gerektiren olası uyumluluk problemlerini gösterir. Otomatik ödemeler, acil işlem ya da onay süreçlerinde boşluklar ortaya çıkabilir.

Örnek 4: Aynı Gün Etkinlik Analizi

Senaryo: Sipariş oluşturma ve teslim etkinliklerinin aynı gün gerçekleştiği vakaları belirlemek istiyorsunuz; bu hızlı işleme ya da veri kalitesi sorununa işaret edebilir.

Ayarlar:

  • Etkinlik İlk: "Create Order"
  • Etkinlik Takip Ediyor: "Deliver Order"
  • Takip Metodu: Aynı Tarihler
  • Filtreyi Kaldır: Seçilmemiş

Sonuç: Her iki etkinliğin takvim günü olarak aynı tarihte olduğu vakaları döndürür; gerçek zaman farkı önemli değildir.

Bilgiler: Aynı gün sipariş teslimi şu durumlara işaret ediyor olabilir:

  • Hızlı kargo talepleri
  • Yerel ve hızlı işlenen teslimatlar
  • Acil siparişler ve özel elden geçirme
  • Bu durum beklenmeyen bir örüntüyse zaman damgası hataları olasılığı

Örnek 5: Eş Zamanlı Zaman Damgası Tespiti

Senaryo: İki farklı sistemin etkinlikleri tam olarak aynı zaman damgasıyla kaydettiği vakaları bulmanız gerekiyor; bu veri kalitesi sorunları veya toplu işlem olabilir.

Ayarlar:

  • Etkinlik İlk: "System A Update"
  • Etkinlik Takip Ediyor: "System B Update"
  • Takip Metodu: Aynı Zamanlar
  • Filtreyi Kaldır: Seçilmemiş

Sonuç: Her iki etkinliğin saniye hassasiyetinde tam aynı zaman damgasına sahip olduğu vakaları döndürür.

Bilgiler: Farklı etkinliklerde tam zaman damgası uyuşması şunlara işaret edebilir:

  • Birden çok sistemi güncelleyen otomatik toplu işlemler
  • Zaman damgası düzgün kaydedilmemiş veri aktarım sorunları
  • Daha hassas zaman damgası gereksinimi
  • Sistemler arası entegrasyon problemleri

Örnek 6: Beklenen Sıralamaların Olmadığı Vakaları Bulma

Senaryo: Onayın eninde sonunda yürütmeye yol açmadığı vakaları belirlemek istiyorsunuz; bu iptal edilmiş veya takılmış süreçlere işaret edebilir.

Ayarlar:

  • Etkinlik İlk: "Approve Request"
  • Etkinlik Takip Ediyor: "Execute Request"
  • Takip Metodu: Eninde Sonunda Takip Eder
  • Filtreyi Kaldır: Seçili

Sonuç: "Execute Request" in, "Approve Request" ten sonra vaka içinde hiçbir noktada gerçekleşmediği vakaları döndürür.

Bilgiler: Bu vakalar yürütülmemiş onaylı talepleri temsil eder, muhtemelen:

  • İptal edilmiş onaylar
  • Onay sonrası takılan vakalar
  • Müdahale gerektiren süreç aksaklıkları
  • Yürütme bekleyen onaylı talepler

Çıktı

Filtre, belirlenen ardışık ilişkiye uyan (veya Filtreyi Kaldır işaretliyse uymayan) sadece vakaları içeren bir veri seti döndürür. Her vakanın tüm olayları ve öznitelikleri filtrelenmiş sonuçlarda korunur. Çıktıdaki vaka sayısı genellikle girişten daha az olur; kriterleri karşılamayan vakalar çıkarılır.

Belirtilen ardışık ilişkiye uyan vaka bulunmazsa filtre boş bir sonuç seti döndürür.

Teknik Notlar

  • Filtre Türü: Vaka düzeyinde filtre (etkinlik ilişkilerine göre tüm vakaları kaldırır)
  • Etkinlik Eşleştirme: Etkinlik adları için tam, büyük/küçük harf duyarlı metin eşleştirmesi kullanılır
  • Zamansal Mantık: Doğrudan Takip Eder ve Eninde Sonunda Takip Eder metotlarında etkinlikler kronolojik sırada olmalıdır
  • Doğrulama: Belirtilen etkinlikler bulunmazsa benzer etkinlik isimleri otomatik olarak önerilir
  • Performans: Çok sayıda etkinliği olan vakalarda bile etkin dizilim tespiti için optimize edilmiştir
  • Her İki Etkinlik Zorunlu: Vakalar, eklenecekleri için her iki etkinliği içermelidir (ters mantık kullanılmadığı sürece)

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