Vermenigvuldigen

Overzicht

De vermenigvuldigingsverrijking voert vermenigvuldigingsbewerkingen uit op attribuutwaarden en slaat het resultaat op in een nieuw attribuut. Je kunt meerdere attributen met elkaar vermenigvuldigen of attributen vermenigvuldigen met een constante waarde. Dit is handig voor eenheidconversies, het berekenen van afgeleide statistieken en het uitvoeren van wiskundige transformaties op je procesgegevens.

Veelvoorkomende toepassingen

  • Meerdere attributen met elkaar vermenigvuldigen om samengestelde waarden te berekenen
  • Een attribuut vermenigvuldigen met een constante voor eenheidconversies
  • Omrekenen tussen eenheden (bijv. duizenden naar werkelijke waarden, uren naar minuten)
  • Totale kosten berekenen (aantal × eenheidsprijs)
  • Schaalfactoren of conversieratio’s toepassen

Instellingen

Begin door naar de 'Log Enrichment' engine te gaan via een willekeurige analyse en klik rechtsboven op 'Log Enrichment'.

Klik vervolgens op 'Add New'

Kies daarna het vermenigvuldigingsverrijkingsblok.

Configuratie-opties

  • Filters: Voeg elke gewenste filter toe. De verrijking definieert attributen alleen voor cases die door de filter worden geselecteerd.

  • Nieuwe Attribuutnaam: Geef de naam op van het nieuwe attribuut dat je gaat maken.

  • Bron: Kies of je het case-attribuut of een gebeurtenisattribuut wilt gebruiken.

    • Case-attributen zijn gedefinieerd op het niveau van de hele case
    • Gebeurtenisattributen zijn gedefinieerd bij elke gebeurtenis in de case
  • Attribuutnamen: Selecteer meerdere attributen die je met elkaar wilt vermenigvuldigen, of selecteer één attribuut dat je wilt vermenigvuldigen met een constante.

  • Constante: Geef de constante op waarmee het attribuut/de attributen vermenigvuldigd moeten worden.

Voorbeelden

Voorbeeld 1: Eenheidconversie

Als je factuurbedrag is opgeslagen in duizenden, kun je het factuurattribuut vermenigvuldigen met 1000 om het getal om te zetten naar het oorspronkelijke getalformaat.

Multiply enrichment configuration showing invoice attribute multiplied by 1000

In dit voorbeeld:

  • Nieuwe Attribuutnaam: "Invoice_Actual_Amount"
  • Bron: Case-attributen
  • Attribuutnamen: "Invoice_Amount" (opgeslagen in duizenden)
  • Constante: 1000

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

Result of multiplication enrichment applied to invoice data

Het nieuwe attribuut "Invoice_Actual_Amount" bevat nu de werkelijke factuurwaarden (Invoice_Amount × 1000).

Output

Wanneer deze verrijking wordt uitgevoerd, wordt een nieuw numeriek case- of gebeurtenisattribuut aangemaakt met de naam die je hebt opgegeven bij "Nieuwe Attribuutnaam".

De attribuutwaarde wordt berekend als:

Resultaat = Attribuut1 × Attribuut2 × ... × AttribuutN × Constante

Bijvoorbeeld:

  • Als je één attribuut selecteert met waarde 50 en de Constante op 100 zet
  • Resultaat = 50 × 100 = 5.000

Null-behandeling: Als een van de geselecteerde attributen null-waarden bevat, wordt het resultaat null.

Datatype: Het resultaat wordt opgeslagen als een numerieke waarde. Zorg er bij zeer grote vermenigvuldigingen voor dat je datasysteem de omvang van het resultaat kan verwerken.

Zie ook

Gerelateerde wiskundige verrijkingen:

  • Divide - Deel één attribuut door een ander
  • Subtract - Trek één attribuut af van een ander
  • Add - Tel attribuutwaarden bij elkaar op

Gerelateerde onderwerpen:

  • Berekenbare attributen - Overzicht van attribuutberekeningen
  • Datakwaliteit - Omgaan met null-waarden en data-problemen

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