Grup Değeri Belirle

Genel Bakış

Set Group Value (Grup Değeri Belirle) zenginleştirmesi, vakalar grubu için özet istatistikler hesaplayarak güçlü veri birleşimleri oluşturur ve hesaplanan değerleri bu grup içindeki her vakaya atar. Bu zenginleştirme, ortak özellik değerlerini paylaşan vakalar arasında toplamlar, ortalamalar, sayımlar veya diğer istatistiksel fonksiyonlar gibi toplu metrikleri hesaplayarak süreç verilerinizi dönüştürür ve sonra grubun toplu değerini yeni bir öznitelikte her vaka için doldurur. Bu sayede, her vakada kendi grup arkadaşlarının ortak özelliklerini taşıyan sofistike grup tabanlı analizler yapılabilir.

Bu zenginleştirme, süreç madenciliğinde karşılaştırmalı analiz ve kıyaslama için hayati önem taşır. Her vakayı, grubunun genel performansı hakkında bağlamsal bilgilerle zenginleştirmenizi sağlar; örneğin “bu siparişin değeri, ürün kategorisinin ortalamasına kıyasla” ya da “bu hastanın tedavi süresi, aynı teşhise sahip diğerlerine göre”. Grup düzeyindeki metrikleri vaka düzeyine taşıyarak aykırı değerleri tanımlayabilir, baz çizgileri oluşturabilir ve bireysel süreç örneklerinin kendi grup arkadaşlarıyla ilişkisini anlayabilirsiniz. Zenginleştirme çeşitli agregasyon fonksiyonlarını destekler ve filtrelenmiş veri alt kümeleriyle çalışabilir, analiz için anlamlı bir grubun tanımında esneklik sağlar.

Yaygın Kullanımlar

  • Birim başına ortalama işlem süresi hesaplamak ve bu değeri birimdeki tüm vakalara atamak
  • Müşteri bazında toplam sipariş değerini belirlemek ve her siparişe müşterinin toplam harcamasını eklemek
  • Vendor başına vaka sayısını saymak ve vendor hacmi analizi için bu sayıyı her vakaya eklemek
  • Fiyat analizi için ürün kategorilerindeki maksimum veya minimum değerleri bulmak
  • Sağlıkta kıyaslama için teşhis grubuna göre tedavi süresinin medyanını hesaplamak
  • Envanter dağılımı için depo konumu bazında miktarların toplamını hesaplamak
  • Coğrafi performans karşılaştırması için bölgeye göre ortalama onay süresini belirlemek

Ayarlar

Filtre (Opsiyonel): Grup hesaplamalarına dahil edilecek vakaları sınırlamak için filtre uygulayın. Sadece filtre kriterleriyle eşleşen vakalar toplu değer hesaplamalarına dahil edilir. Bu, tamamlanmış vakalar, öncelikli öğeler veya belirli bir zaman dilimindeki işlemler gibi özel alt kümeler üzerinde grup istatistikleri hesaplamanıza olanak tanır. Filtre dışı kalan vakalar yeni öznitelik değerini almaz.

Yeni Öznitelik Adı: Hesaplanan grup değerini depolayacak yeni vaka özniteliğinin adını belirtin. Hem gruplama mantığını hem de uygulanan toplu fonksiyonu belirten açıklayıcı bir ad seçin. Örneğin, "Avg_Duration_By_Department" veya "Total_Orders_Per_Customer". Ad benzersiz olmalı ve veri kümenizdekilerle çakışmamalıdır.

Grup oluşturma için sütun adı: Grupları tanımlamak için kullanılacak özniteliği seçin. Bu öznitelikte aynı değere sahip vakalar grup olarak bir araya getirilir. Birim, tedarikçi, ürün kategorisi, müşteri ID veya bölge gibi kategorik herhangi bir öznitelik olabilir. Gruplama özniteliği verinizin nasıl segmentlere ayrılacağını belirler. Bu sütundaki her benzersiz değer ayrı bir grup yaratır.

Değer sütun adı: Her grup içinde toplanacak değerlerin bulunduğu özniteliği seçin. Bu hesabınız için kaynak veridir; örneğin, departman bazında ortalama süre hesaplanacaksa bu süre özniteliğiniz olur. Kullanılabilir toplu fonksiyonlar bu sütunun veri türüne göre değişir. Sayısal sütunlar matematiksel işlemleri destekler; metin ve tarih sütunları ise sınırlı toplu seçeneklere sahiptir.

Toplu Fonksiyon: Her grup içindeki değerlere uygulanacak istatistiksel fonksiyonu seçin. Kullanılabilir fonksiyonlar değer sütununun veri türüne bağlıdır:

  • Sum (Toplam): Grubun tüm değerlerini topla (sadece sayısal ve süre öznitelikleri)
  • Average (Ortalama): Grup değerlerinin aritmetik ortalamasını hesapla (sayısal ve süre öznitelikleri)
  • Median (Medyan): Grup değerleri sıralandığında ortanca değeri bul (sayısal ve süre öznitelikleri)
  • Min (Minimum): Grubun en küçük değerini belirle (rakamlar, tarihler ve sürelerde çalışır)
  • Max (Maksimum): Grubun en büyük değerini belirle (rakamlar, tarihler ve sürelerde çalışır)
  • Count (Sayım): Grup içindeki boş olmayan değerleri say (tüm veri türleri)
  • Distinct Count (Farklı Sayım): Grup içindeki benzersiz değerleri say (tüm veri türleri)
  • Null Count (Boş Sayımı): Grup içindeki eksik/boş değerleri say (tüm veri türleri)

Örnekler

Örnek 1: Birim Bazında Ortalama İşlem Süresi

Senaryo: Bir kredi onay sürecinde, yönetim her birimin ortalama işlem süresini anlayarak performans farklılıklarını belirlemek ve gerçekçi SLA hedefleri koymak istiyor.

Ayarlar:

  • Filtre: Status = "Completed"
  • Yeni Öznitelik Adı: Avg_Processing_Hours_By_Dept
  • Grup oluşturma için sütun adı: Department
  • Değer sütun adı: Total_Processing_Hours
  • Toplu Fonksiyon: Average

Çıktı: Her kredi başvurusu için, tamamlanmış tüm kredilerde o birimin ortalama işlem süresini içeren "Avg_Processing_Hours_By_Dept" özniteliği eklenir:

  • Ticari Bankacılık birimi ortalaması: 72.5 saat (150 vakaya atanır)
  • Perakende Bankacılık birimi ortalaması: 24.3 saat (890 vakaya atanır)
  • Özel Bankacılık birimi ortalaması: 48.7 saat (75 vakaya atanır)

Artık her vaka, kendi bireysel işlem süresi ile birim ortalamasını gösterir, anında karşılaştırma yapılabilir.

Kullanıcı İç Görüleri: Kredi memurları, belirli bir başvurunun birim ortalamasından daha uzun sürüp sürmediğini hızla belirleyebilir; yönetim ise Ticari Bankacılık’ın en uzun ortalama süreye sahip olduğunu tespit ederek süreç optimizasyonu veya ek kaynak ihtiyacını ortaya koyabilir.

Örnek 2: Müşteri Bazında Toplam Sipariş Değeri

Senaryo: Bir e-ticaret şirketi, yüksek değerli müşterileri tanımlamak için her müşterinin tüm alışverişleri üzerinden toplam sipariş değerini hesaplamak ve bu bilgiyi her siparişe eklemek istiyor.

Ayarlar:

  • Filtre: Order_Status NOT IN ("Cancelled", "Returned")
  • Yeni Öznitelik Adı: Customer_Total_Spend
  • Grup oluşturma için sütun adı: Customer_ID
  • Değer sütun adı: Order_Amount
  • Toplu Fonksiyon: Sum

Çıktı: Her sipariş, ilgili müşterinin toplam geçmiş harcamasını içerir:

  • Customer_ID "C10234": Toplam harcama $15,750 (23 siparişe atanır)
  • Customer_ID "C10891": Toplam harcama $3,200 (8 siparişe atanır)
  • Customer_ID "C11567": Toplam harcama $45,900 (67 siparişe atanır)

Kullanıcı İç Görüleri: Satış ekipleri, yüksek değerli müşterilere ait siparişleri işleme alırken öncelikli hizmet sunabilir. Pazarlama, toplam harcama eşiğine göre VIP müşterileri belirleyip özel promosyonlar düzenleyebilir.

Örnek 3: Tedarikçi Bazında Vaka Sayımı ve İş Yükü Analizi

Senaryo: Satın alma departmanı, her tedarikçinin kaç adet satın alma siparişi (PO) işlediğini öğrenmek ve bu sayıyı her PO’ya ekleyerek tedarikçi iş yükünü anlamak istiyor.

Ayarlar:

  • Filtre: PO_Date >= "2024-01-01"
  • Yeni Öznitelik Adı: Vendor_PO_Count
  • Grup oluşturma için sütun adı: Vendor_Name
  • Değer sütun adı: Case_ID
  • Toplu Fonksiyon: Count

Çıktı: Her satın alma siparişi, o tedarikçinin toplam kaç PO aldığı bilgisini gösterir:

  • Tedarikçi "TechSupplies Inc": 145 PO (her PO’ya sayım eklendi)
  • Tedarikçi "Office Essentials": 892 PO (her PO’ya sayım eklendi)
  • Tedarikçi "Industrial Parts Co": 43 PO (her PO’ya sayım eklendi)

Kullanıcı İç Görüleri: Satın alma departmanı, belirli tedarikçilere aşırı bağımlılığı ve az kullanılan tedarikçileri tespit edebilir.

Örnek 4: Teşhise Göre Maksimum Tedavi Maliyeti

Senaryo: Bir hastane, her teşhis grubundaki en yüksek tedavi maliyetini belirleyerek maliyet varyasyonlarını anlamak ve maliyeti yüksek aykırı vakaları tespit etmek istiyor.

Ayarlar:

  • Filtre: Treatment_Complete = "Yes" AND Billing_Finalized = "Yes"
  • Yeni Öznitelik Adı: Max_Cost_In_Diagnosis_Group
  • Grup oluşturma için sütun adı: Primary_Diagnosis_Code
  • Değer sütun adı: Total_Treatment_Cost
  • Toplu Fonksiyon: Max

Çıktı: Her hasta vakasında, teşhis grubu için gözlemlenen maksimum maliyet yer alır:

  • Teşhis "J18.9" (Pnomoni): Maksimum maliyet $45,000 (234 vakada gösterilir)
  • Teşhis "I21.9" (Kalp Krizi): Maksimum maliyet $125,000 (89 vakada gösterilir)
  • Teşhis "K35.8" (Apandisit): Maksimum maliyet $32,000 (156 vakada gösterilir)

Hastalar, tedavi maliyetlerinin teşhis grubu maksimumuna yaklaşıp yaklaşmadığını anında görebilir.

Kullanıcı İç Görüleri: Sağlık yöneticileri, maliyetlerin maksimuma yaklaştığı vakaları tespit ederek komplikasyonlar veya verimsizlikler için inceleme yapabilir.

Örnek 5: Öncelik Seviyesine Göre Medyan Çözüm Süresi

Senaryo: Bir BT servis masası, biletlerin öncelik seviyesine göre çözüm sürelerinin medyanını hesaplayarak temel çözüm süreleri belirlemek istiyor.

Ayarlar:

  • Filtre: Ticket_Status = "Resolved" AND Created_Date >= DateAdd(Today(), -90, "days")
  • Yeni Öznitelik Adı: Median_Resolution_Hours_By_Priority
  • Grup oluşturma için sütun adı: Priority_Level
  • Değer sütun adı: Resolution_Duration_Hours
  • Toplu Fonksiyon: Median

Çıktı: Her bilet, kendi öncelik seviyesinin ortanca çözüm süresini gösterir:

  • Öncelik 1 (Kritik): Medyan 2.5 saat (145 bilete atanır)
  • Öncelik 2 (Yüksek): Medyan 8.0 saat (512 bilete atanır)
  • Öncelik 3 (Orta): Medyan 24.0 saat (1,234 bilete atanır)
  • Öncelik 4 (Düşük): Medyan 72.0 saat (2,891 bilete atanır)

Kullanıcı İç Görüleri: Servis masası yöneticileri, öncelik seviyesine göre medyan çözüm süresinden uzun süren biletleri hızlıca tespit edip potansiyel SLA ihlallerini veya süreç sorunlarını görebilir.

Çıktı

Set Group Value zenginleştirmesi, her vakanın grubuna ait hesaplanan toplu değeri içeren yeni bir vaka özniteliği oluşturur. Aynı gruptaki tüm vakalar aynı hesaplanan değeri alır, bu da grup düzeyindeki karşılaştırmaların bireysel vaka düzeyinde yapılmasına olanak sağlar.

Veri Tipi Belirleme: Çıktı özniteliğinin veri tipi seçilen toplu fonksiyon ve kaynak sütun türüne bağlıdır:

  • Sayım fonksiyonları (Count, Distinct Count, Null Count) her zaman tam sayı üretir
  • Sum, Average ve Median kaynak sütun tipini korur (sayısal değerler sayısal, süreler süre olarak kalır)
  • Min ve Max, kaynak sütunun tam veri tipini muhafaza eder
  • TimeSpan (Süre) sütunlarıyla çalışırken, Sum, Average ve Median işlemleri TimeSpan değerleri döner

Grup Hesaplama Süreci: Zenginleştirme önce gruplama sütunundaki tüm benzersiz değerleri belirler, sonra her grup için yalnızca o gruba ait (ve varsa filtreye uyan) vakalar kullanılarak toplu fonksiyonu hesaplar. Son olarak, hesaplanan değeri ilgili grubun her vakasına atar.

Null Değerlerin İşlenmesi: Gruplama sütununda null değerler varsa, null değerli vakalar kendi grupunu oluşturur. Değer sütunundaki null yönetimi seçilen toplu fonksiyona bağlıdır – Count nullları dışlar, Null Count özel olarak sayar, Sum/Average/Median ise hesaplamalarda null değerleri atlar. Filtre dışı kalan veya null gruplama değerli vakalar yeni öznitelik almayabilir.

Entegrasyon Yeteneği: Yeni grup değeri özniteliği, mindzieStudio’nun diğer özellikleriyle sorunsuz entegre olur. Bu özniteliği grupların ortalamalarının üstünde veya altında olan vakaları belirlemek için filtrelerde kullanabilir, “grup toplamının yüzdesi” gibi ek metrikler türetmek için hesaplayıcılarda değerlendirebilir, süreç haritalarında grup istatistiklerine göre renk kodlaması yapabilir veya çok seviyeli agregasyonlar yaratmak için diğer zenginleştirmelerde kullanabilirsiniz. Yeni öznitelik tüm analiz araçlarında anında kullanılabilir ve zenginleştirilmiş veri kümenizle dışa aktarılabilir.

Ayrıca Bakınız

  • Group Attribute Values - Birden fazla öznitelik değerini birleştirerek özel gruplandırmalar oluşturun
  • Categorize Attribute Values - Sayısal aralıklar tanımlayarak kategori etiketleri atayın
  • Representative Case Attribute - Vaka düzeyi analiz için etkinlik özniteliklerinden tek temsil değeri seçin
  • Count Boolean Attributes with Value - Öznitelikler boyunca belirli boolean koşulların sayımını yapın
  • Add - Gruplama yapmadan birden fazla sayısal özniteliği basitçe toplayın

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