Günlükteki Çift Vakalar

Genel Bakış

Günlükteki Çift Vakalar zenginleştirmesi, olay günlüğünüzdeki mevcut vakaların fiziksel kopyalarını oluşturur. Bu, yalnızca yöneticilere özel, test amaçlı tasarlanmış bir araçtır ve vaka kimlikleri değiştirilerek vakaları hızlıca çoğaltarak veri setinizi genişletmenize olanak tanır. Her çoğaltılan vaka, tüm orijinal olayları ve öznitelikleri korur ancak kaynak vakadan ayırt edilmesi için yeni benzersiz bir kimlik alır.

Bu zenginleştirme, süreç madenciliği analizinizin, filtrelerinizin veya panolarınızın daha büyük veri setleriyle nasıl performans gösterdiğini test etmek istediğinizde veya eğitim ve gösterim amaçları için sentetik veri oluşturmak istediğinizde özellikle faydalıdır.

Not: Bu zenginleştirme, veri hacmi üzerindeki önemli etkisi ve üretim analizinden ziyade test ve geliştirme senaryoları için amacı nedeniyle yalnızca yöneticilere açıktır.

Yaygın Kullanımlar

  • Küçük test veri setlerini genişleterek üretim ölçeğinde veri hacimlerini simüle etmek
  • Panoların ve hesaplayıcıların performans değerlendirmesi için stres testleri oluşturmak
  • Filtre davranışını büyük vaka sayılarıyla test etmek üzere çiftlenmiş veri üretmek
  • Eğitim amaçlı gösterim veri setlerini yeterli hacimle hazırlamak
  • Artan veri yükleriyle sistem performansını ve yanıt sürelerini test etmek
  • Zenginleştirmelerin ve hesaplamaların büyük veri setlerini doğru şekilde işleyip işlemediğini doğrulamak

Ayarlar

Kopya Sayısı: Her vakadan kaç tane kopya oluşturulacağını belirtin. Örneğin, bunu 5 olarak ayarlarsanız, her orijinal vaka 5 kez çoğaltılır ve toplam vaka sayınız efektif olarak 6 katına (orijinal + 5 kopya) çıkar. Varsayılan değer 1’dir, yani veri setinizi iki katına çıkarır.

Örnek

Performans Testi için Veri Setinin Genişletilmesi

Senaryo: 100 vakalık bir süreç günlüğünüz var ve panonuzun üretime almadan önce 1.000 vakayla nasıl performans gösterdiğini test etmek istiyorsunuz.

Ayarlar:

  • Kopya Sayısı: 9

Öncesi: | Case ID | Aktivite | Zaman Damgası | |---------|----------|--------------| | PO-001 | Sipariş Oluştur | 2024-01-15 09:00 | | PO-001 | Siparişi Onayla | 2024-01-15 10:00 | | PO-002 | Sipariş Oluştur | 2024-01-15 11:00 | | PO-002 | Siparişi Onayla | 2024-01-15 12:00 |

Sonrası (PO-001 için kopyalar gösteriliyor): | Case ID | Aktivite | Zaman Damgası | |---------|----------|--------------| | PO-001 | Sipariş Oluştur | 2024-01-15 09:00 | | PO-001 | Siparişi Onayla | 2024-01-15 10:00 | | PO-001_2 | Sipariş Oluştur | 2024-01-15 09:00 | | PO-001_2 | Siparişi Onayla | 2024-01-15 10:00 | | PO-001_3 | Sipariş Oluştur | 2024-01-15 09:00 | | ... | ... | ... | | PO-001_10 | Sipariş Oluştur | 2024-01-15 09:00 | | PO-001_10 | Siparişi Onayla | 2024-01-15 10:00 |

Sonuç: 100 vakalık veri setiniz artık 1.000 vaka içeriyor ve ölçekli performans özelliklerini test etmenize olanak sağlıyor.

İçgörüler: Vakalar çoğaltıldıktan sonra hesaplayıcılardaki performans darboğazlarını tespit edebilir ve üretim veri hacimlerine geçmeden önce hangi görselleştirmelerin optimize edilmesi gerektiğini belirleyebilirsiniz.

Nasıl Çalışır

  1. Vaka Döngüsü: Zenginleştirme, olay günlüğünüzdeki mevcut tüm vakalar üzerinde döngü yapar
  2. Vaka Çoğaltma: Her orijinal vaka için belirtilen sayıda kopya oluşturur
  3. Kimlik Oluşturma: Her kopyaya, orijinal ID’ye "_n" eklenerek benzersiz vaka kimliği verilir (n, 2’den başlayarak kopya numarasıdır)
  4. Olay Kopyalama: Orijinal vakadaki tüm olaylar zaman damgası ve tüm öznitelikleri korunarak yeni vakaya kopyalanır
  5. Öznitelik Koruma: Hesaplanmış sütunlar hariç tüm vaka düzeyindeki öznitelikler yeni vakalara kopyalanır
  6. Günlük Sonlandırma: Genişletilmiş vaka ve olay tabloları ile olay günlüğü tamamlanır

Çıktı

Zenginleştirme, olay günlüğünü şu şekilde değiştirir:

  • Yeni Vakalar: (NumberOfCopies * orijinal vaka sayısı) kadar ek vaka oluşturur
  • Vaka Kimlikleri: Yeni vakaların kimlikleri "OriginalCaseId_n" formatındadır (n, kopya indeksi: 2, 3, 4, vb.)
  • Olaylar: Her yeni vaka, orijinal vakadaki tüm olayların tam kopyalarını içerir
  • Öznitelikler: Çoğaltılmış vaka ve olaylarda tüm vaka ve olay öznitelikleri korunur

Önemli Notlar:

  • Bu zenginleştirme yeni herhangi bir öznitelik oluşturmaz
  • Orijinal vakalar değişmeden kalır
  • Hesaplanmış sütunlar kopyalanmaz (veriye göre yeniden hesaplanır)
  • Gizli sütunlar yeni olaylara kopyalanmaz

En İyi Uygulamalar

  • Bu zenginleştirmeyi yalnızca geliştirme veya test ortamlarında kullanın
  • Veri hacmine dikkat edin - büyük veri setlerini çoğaltmak işlem süresini önemli ölçüde artırabilir
  • Test sonrası zenginleştirmeyi kaldırın veya defterinizin ayrı bir kopyasını kaydedin
  • Çiftlenen veri modellerinden etkilenebilecek hesaplanmış metrikler üzerindeki etkisini göz önünde bulundurun

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