Böl

Genel Bakış

Bu zenginleştirme, bir niteliğin değerini başka bir niteliğin değerine böler ve sonucu yeni bir niteliğe kaydeder.

Yaygın Kullanımlar

  • Oran hesaplamak için bir niteliği başka bir niteliğe bölmek
  • İki nitelik arasındaki yüzdeleri hesaplamak

Ayarlar

Başlamak için herhangi bir analize gidip sağ üstteki 'Log Enrichment' (Kayıt Zenginleştirme) seçeneğine tıklayarak 'Log Enrichment' motoruna gidin.

Sonra 'Add New' (Yeni Ekle) seçeneğine tıklayın ve 'Divide' zenginleştirme bloğunu seçin.

Yapılandırma Seçenekleri

  • Filtreler: Bu zenginleştirmenin uygulanacağı vakaları sınırlandırmak için filtre ekleyin. Zenginleştirme, yalnızca filtre tarafından seçilen vakalar için değer hesaplayacaktır.

  • Yeni Nitelik Adı: Bölme sonucunu depolayacak yeni niteliğin adını belirtin.

  • Kaynak: Durum niteliklerini mi yoksa olay niteliklerini mi kullanacağınızı seçin.

    • Durum nitelikleri tüm vaka düzeyinde tanımlıdır
    • Olay nitelikleri her tek olay için tanımlıdır
  • Payda Kolon Adı: Bölmenin paydayı (bölme işleminin alt değeri) kullanmak için niteliği seçin.

  • Pay Kolon Adı: Bölmenin payını (bölme işleminin üst değeri) kullanmak için niteliği seçin.

  • Çarpan Faktörü: Sonuca uygulanacak çarpma faktörünü belirtin.

    • Ondalık sonuçları yüzdeye çevirmek için 100 kullanın
    • Çarpma olmadan standart bölme için 1 kullanın
    • Bölme, yüzdelik ifadeleri temsil ediyorsa çarpma ile 100 kullanabilirsiniz

Örnek 1: Ödeme Yüzdesini Hesaplama

Senaryo: Faturalarımız var:

  • Total_Amount: Faturanın toplam tutarı
  • Amount_Paid: Bugüne kadar ödenen tutar

Amaç: Ödeme tamamlanma yüzdesini gösteren Percent_Paid niteliği oluşturmak.

Bir vakadaki toplam ödenen yüzdesini hesaplamak için, payda olarak toplam tutar değerini ve pay olarak toplam ödenen tutarı seçelim:

Böl Zenginleştirme Yapılandırma Diyaloğu

'Create' (Oluştur) düğmesine tıklayın ve hazır olduğunuzda 'Calculate Enrichment' (Zenginleştirmeyi Hesapla) düğmesine basarak yeni niteliği veri setinize ekleyin.

Genel bakıştan, şimdi yeni oluşturulan niteliği bulabilmelisiniz:

Genel Bakışta Yeni Oluşturulan Yüzde Niteliği

Dağılım grafiğinden görüldüğü üzere, vakalarımızın çoğu tamamen ödenmiştir:

Ödeme Yüzdelerini Gösteren Dağılım Grafiği

Çıktı

Bu zenginleştirme çalıştırıldığında, "Yeni Nitelik Adı"nda belirttiğiniz isimle yeni bir sayısal durum veya olay niteliği oluşturur.

Niteliğin değeri şu şekilde hesaplanır:

Sonuç = (Pay / Payda) x Çarpan Faktörü

Örneğin:

  • Pay = 50, Payda = 100, Çarpan Faktörü = 100 ise
  • Sonuç = (50 / 100) x 100 = 50

Null İşleme: Pay veya payda değerlerinden herhangi biri null ise ya da payda sıfırsa, hata önlemek için sonuç null olur.

Ondalık Hassasiyeti: Ondalık basamak sayısı çarpan faktörü veya sonraki yuvarlama zenginleştirmeleri ile kontrol edilebilir.

Ayrıca Bakınız

İlgili Matematiksel Zenginleştirmeler:

  • Multiply - Nitelik değerlerini çarpar
  • Subtract - Bir niteliği başka bir nitelikten çıkarır
  • Add - Nitelik değerlerini toplar

İlgili Konular:

  • Hesaplanmış Nitelikler - Nitelik hesaplamalarının genel bakışı
  • Veri Kalitesi - Null değerler ve veri sorunlarıyla başa çıkma

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