Olayların Durum Özniteliğiyle Aynı Değere Sahip Olanlarını Tutma

Genel Bakış

Keep Events with Same Value as Case Attribute filtresi, olay düzeyindeki öznitelikleri durum düzeyindeki özniteliklerle karşılaştırarak yalnızca eşleşen olayları tutar. Bu özel olay düzeyinde filtre, olay özniteliği değeri karşılık gelen durum özniteliği değeriyle uyuşmayan olayları durumlardan çıkarır ve ardından en az bir eşleşen olaya sahip olan durumları döndürür. Özellikle olay özelliklerinin durum düzeyindeki özelliklerle uyumlu olması gereken organizasyonel bağlamlar, coğrafi bölgeler veya iş kuralları için olayları filtrelemek amacıyla kullanışlıdır.

Yaygın Kullanımlar

  • Durumla aynı bölgeden kaynaklar tarafından yönetilen olayları tutmak
  • Olayları durum düzeyindeki iş kuralları veya kısıtlamalarla eşleştirmek için filtrelemek
  • İşleme lokasyonunun durumun kaynağı ile eşleştiği olayları korumak
  • Her durum için atanmış departman tarafından gerçekleştirilen olaylara odaklanmak
  • Yanlış organizasyon birimleri tarafından yönetilen olayları kaldırmak
  • Olay düzeyindeki atamaların durum düzeyindeki yönlendirme kurallarıyla uyumlu olmasını sağlamak

Ayarlar

Case Column Name: Referans değeri olarak kullanılacak durum özniteliğinin adı.

Event Column Name: Durum özniteliğiyle karşılaştırılacak olay özniteliğinin adı.

Keep Event If Null: Olay özniteliği null ise olayı tutup tutmayacağınızı seçin.

  • Keep null events (true): Olay sütununda null değere sahip olaylar, eşleşen olaylarla birlikte korunur
  • Remove null events (false): Sadece durum özniteliğiyle tam olarak eşleşen null olmayan olaylar tutulur
Ayar Amaç Örnek Değer
Case Column Name Durum düzeyindeki referans öznitelik "Customer Region"
Event Column Name Olay düzeyinde karşılaştırılacak öznitelik "Processing Region"
Keep Event If Null Null olay değerlerini işleme True veya False

Örnekler

Örnek 1: Bölgesel Uyum ile Olayları Filtreleme

Senaryo: Müşteri destek süreciniz, durumları müşteri konumuna göre bölgelere atar. Ancak, bazen iş yükü dağılımı nedeniyle diğer bölgelerden destek temsilcileri talepleri yönetir. Bölgesel performansı doğru ölçmek için yalnızca "Agent Region" ile "Customer Region" eşleşen olayları analiz etmek istiyorsunuz.

Ayarlar:

  • Case Column Name: "Customer Region"
  • Event Column Name: "Agent Region"
  • Keep Event If Null: False

Sonuç:

Her durum için, temsilcinin bölgesi müşterinin bölgesiyle eşleşen olaylar korunur. "Customer Region" değeri "Northeast" olan #SUP-1234 durumu, sadece Kuzeydoğu bölgesi temsilcileri tarafından yönetilen olayları tutar; Güneydoğu veya Batı temsilcileri tarafından yönetilen olaylar kaldırılır. Eşleşen olayı olmayan durumlar tamamen sonuçlardan çıkarılır.

İçgörüler: Bu, temsilcilerin kendi bölgelerinden olan durumları nasıl yönettiğini gösterir. Bölgesel işleyiş dışındaki olayları filtreleyerek, her bölgenin kendi müşterilerine ne kadar verimli hizmet verdiğini ölçebilir ve belirli bölgelerin diğer bölgelerden sürekli yardım alıp almadığını tespit edebilirsiniz.

Örnek 2: Departmana Özgü İş Akışlarını Analiz Etme

Senaryo: Onay iş akışınız durumları talep türüne göre belirli departmanlara yönlendirir. Her durum için yalnızca atanmış departman tarafından gerçekleştirilen olayları analiz ederek departman yönlendirmesinin doğru izlenip izlenmediğini anlamak istiyorsunuz.

Ayarlar:

  • Case Column Name: "Assigned Department"
  • Event Column Name: "Processing Department"
  • Keep Event If Null: True

Sonuç:

Her durum için işleyen departman, atanmış departman ile eşleşen olaylar korunur. "Assigned Department" = "Finance" olan #REQ-5678 durumu, sadece Finans departmanıyla ilgili tüm aktiviteleri tutar. Null olan Processing Department değerine sahip olaylar da tutulur, bu muhtemelen otomatik sistem aktivitelerini temsil eder. Eşleşen olayı olmayan durumlar analizden çıkarılır.

İçgörüler: Bu, durumların ne sıklıkla atanmış departman içinde kaldığını ya da başka departmanlara aktarılıp aktarılmadığını ortaya koyar. Null olayları dahil ederek sistem aktivitelerini de koruyabilir ve departman uyumuna odaklanabilirsiniz. Bu sayede departmanlar arası işbirliği gereken durumları ve tek departman tarafından işlenen durumların verimliliğini ölçebilirsiniz.

Örnek 3: Konuma Dayalı İşleme Kurallarını Doğrulama

Senaryo: Üretim sürecinizde kurallar, parçaların siparişin geldiği ülkeyle aynı ülkedeki tesislerde işlenmesini zorunlu kılar. Bu kuralın uygulanıp uygulanmadığını doğrulamak için yalnızca "Processing Country" ile "Order Country" eşleşen olayları tutmak istiyorsunuz.

Ayarlar:

  • Case Column Name: "Order Country"
  • Event Column Name: "Processing Country"
  • Keep Event If Null: False

Sonuç:

Her sipariş için, siparişin geldiği ülkeyle aynı ülkedeki işleme olayları korunur. Almanya’dan gelen #MFG-9876 siparişi, yalnızca Almanya’daki tesislerde gerçekleşen olayları tutar ve diğer ülkelerdeki işlemler kaldırılır. Tüm olayları filtrelenen siparişler, kural ihlallerini gösterir.

İçgörüler: Bu, uygun ülkede işlenmeyen siparişleri belirleyerek uyumluluk doğrulaması sağlar. Filtrelenmiş veriler içinde kaybolan siparişler, araştırılması gereken kural ihlallerini gösterir. Böylece düzenleyici sorunlar oluşmadan önce uyumluluk sorunlarını hızlıca tespit edip düzeltebilirsiniz.

Örnek 4: Kaynak Atama Doğruluğunu Analiz Etme

Senaryo: Proje yönetim sisteminiz, ekip üyelerini beceri seviyelerine göre projelere atar. Her durumda "Required Skill Level" ve her etkinlikte "Resource Skill Level" bulunmaktadır. Yalnızca uygun beceri seviyesiyle işi yapan kaynakları analiz etmek istiyorsunuz.

Ayarlar:

  • Case Column Name: "Required Skill Level"
  • Event Column Name: "Resource Skill Level"
  • Keep Event If Null: True

Sonuç:

Her proje durumu için, sadece beceri seviyesi eşleşen kaynaklar tarafından gerçekleştirilen aktiviteler korunur. "Required Skill Level" = "Senior" olan #PROJ-4567 projesi, sadece kıdemli kaynaklar tarafından yapılan etkinlikleri tutar. Null beceri seviyesi olan (muhtemelen otomatik veya atanmamış işler) olaylar da Keep Event If Null true olduğu için korunur.

İçgörüler: Bu, uygun beceri seviyesiyle yapılan işler ile aşırı veya yetersiz beceriye atanan işler arasındaki karşılaştırmayı gösterir. Bu filtrelenmiş durumları analiz ederek doğru beceri eşleşmelerinde verimliliği ölçebilir ve proje verimliliğini etkileyen beceri uyumsuzluklarını tespit edebilirsiniz.

Çıktı

Bu filtre hem olay hem de durum seviyesinde benzersiz bir davranışla çalışır:

  • Olay düzeyi filtreleme: Olay özniteliği durum özniteliğiyle eşleşmeyen olayları kaldırır
  • Durum düzeyi sonuç: En az bir eşleşen olaya sahip olan durumları döndürür
  • Eşleşmeyen olaylar tüm durumlardan kaldırılır
  • Eşleşen olay olmayan durumlar sonuçlardan tamamen çıkarılır
  • Keep Event If Null true ise olay sütununda null değerli olaylar tutulur
  • Keep Event If Null false ise yalnızca tam eşleşen ve null olmayan olaylar tutulur
  • Diğer tüm olay ve durum öznitelikleri korunur

Bu filtreyi, olay düzeyindeki aktivitelerin durum düzeyindeki kurallarla uyumlu olmasını sağlamak, organizasyonel yönlendirmeyi doğrulamak veya doğru atanmış işlere odaklanırken istisnaları belirlemek için kullanabilirsiniz.


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