Divide

Overzicht

De verrijking deelt de waarde van een attribuut door een ander en slaat het resultaat op in een nieuw attribuut.

Veelvoorkomende toepassingen

  • Deel één attribuut door een ander om verhoudingen te berekenen
  • Bereken percentages tussen twee attributen

Instellingen

Begin met naar de 'Log Enrichment' engine te gaan door naar een analyse te gaan en rechtsboven op 'Log Enrichment' te klikken.

Klik vervolgens op 'Add New' en kies het 'Divide' verrijkingsblok.

Configuratieopties

  • Filters: Voeg eventuele filters toe om te beperken op welke cases deze verrijking van toepassing is. De verrijking berekent alleen waarden voor cases die door het filter zijn geselecteerd.

  • New Attribute Name: Geef de naam op van het nieuwe attribuut dat het delingsresultaat zal opslaan.

  • Source: Selecteer of je case-attributen of gebeurtenisattributen wilt gebruiken.

    • Case-attributen worden op case-niveau gedefinieerd
    • Gebeurtenis-attributen worden voor elke afzonderlijke gebeurtenis gedefinieerd
  • Numerator Column Name: Selecteer het attribuut dat als teller (bovenste waarde in de deling) gebruikt wordt.

  • Denominator Column Name: Selecteer het attribuut dat als noemer (onderste waarde in de deling) gebruikt wordt.

  • Mult Factor: Geef een vermenigvuldigingsfactor op die op het resultaat wordt toegepast.

    • Gebruik 100 om decimale resultaten om te zetten naar percentages
    • Gebruik 1 voor standaarddeling zonder vermenigvuldiging
    • Je kunt ervoor kiezen de deling met 100 te vermenigvuldigen als de deling percentages vertegenwoordigt

Voorbeeld 1: Bereken betalingspercentage

Scenario: We hebben facturen met:

  • Total_Amount: Het volledige factuurbedrag
  • Amount_Paid: Het tot nu toe betaalde bedrag

Doel: Maak een Percent_Paid attribuut dat het betalingspercentage weergeeft.

Om het totale percentage betaald op een case tot nu toe te berekenen, kiezen we het totaal betaalde bedrag als teller en het totaalbedrag als noemer:

Divide Enrichment Configuration Dialog

Klik op 'Create' en zodra je klaar bent, klik op 'Calculate Enrichment' om het nieuwe attribuut aan je dataset toe te voegen.

Vanaf het overzicht zou je nu het nieuw aangemaakte attribuut moeten kunnen vinden:

Newly Created Percentage Attribute in Overview

Uit de verdelingsgrafiek blijkt dat de meeste van onze cases volledig zijn betaald:

Distribution Graph Showing Payment Percentages

Output

Wanneer deze verrijking wordt uitgevoerd, creëert het een nieuw numeriek case- of gebeurtenisattribuut met de naam die je hebt opgegeven bij "New Attribute Name".

De attribuutwaarde wordt berekend als:

Resultaat = (Teller / Noemer) x Mult Factor

Bijvoorbeeld:

  • Als Teller = 50, Noemer = 100, Mult Factor = 100
  • Resultaat = (50 / 100) x 100 = 50

Null Afhandeling: Als de teller of noemer null is, of als de noemer nul is, zal het resultaat null zijn om fouten te voorkomen.

Decimale Precisie: Het aantal decimalen kan worden geregeld via de vermenigvuldigingsfactor of door latere afrondingsverrijkingen te gebruiken.

Zie ook

Gerelateerde wiskundige verrijkingen:

  • Multiply - Attribuutwaarden met elkaar vermenigvuldigen
  • Subtract - Het ene attribuut van het andere aftrekken
  • Add - Attribuutwaarden bij elkaar optellen

Gerelateerde onderwerpen:

  • Berekenende attributen - Overzicht van attribuutberekeningen
  • Datakwaliteit - Omgaan met null-waardes en data problemen

Deze documentatie maakt deel uit van het mindzie Studio process mining platform.