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
100om decimale resultaten om te zetten naar percentages - Gebruik
1voor standaarddeling zonder vermenigvuldiging - Je kunt ervoor kiezen de deling met 100 te vermenigvuldigen als de deling percentages vertegenwoordigt
- Gebruik
Voorbeeld 1: Bereken betalingspercentage
Scenario: We hebben facturen met:
Total_Amount: Het volledige factuurbedragAmount_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:

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:

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

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.