Waarden Samenvatten

Overzicht

De verrijking Waarden Samenvatten is een krachtig statistisch hulpmiddel dat numerieke gebeurtenisniveau-attribuutwaarden aggregeert over alle gebeurtenissen binnen elk geval, en hiermee een nieuw gevalattribuut creëert dat het totaal bevat. Deze verrijking is essentieel voor process mining scenario's waarbij u cumulatieve waarden op het gevalniveau moet begrijpen, zoals totale orderwaarde, opgetelde kosten, totale hoeveelheden of geaggregeerde scores over processtappen.

In tegenstelling tot simpele teloperaties die alleen het aantal voorkomen optellen, voert Waarden Samenvatten een wiskundige som uit op daadwerkelijke numerieke data opgeslagen in gebeurtenisattributen. Dit maakt een uitgebreide analyse mogelijk van financiële meetwaarden, hulpbronnenverbruik, prestatie scores en andere kwantificeerbare waarden die over het traject van een geval door het proces moeten worden opgeteld. De verrijking verwerkt zowel gehele als decimale waarden en behoudt de precisie van de data op basis van het type van het bronattribuut.

De verrijking ondersteunt ook geavanceerde filtermogelijkheden, waarmee u selectief alleen waarden van specifieke gebeurtenissen die aan uw criteria voldoen kunt optellen. Deze gerichte aggregatie maakt verfijnde analyses mogelijk, zoals het berekenen van totale kosten alleen voor goedgekeurde activiteiten, het optellen van hoeveelheden alleen vanuit bepaalde afdelingen, of het aggregateren van scores van specifieke procesfasen.

Veelvoorkomende toepassingen

  • Bereken de totale orderwaarde door het optellen van de bedragen van orderregels over alle orderverwerking gebeurtenissen
  • Agrgeer de totale verwerkingstijd door duurwaarden van individuele activiteituitvoeringen op te tellen
  • Bepaal totale resourcekosten door arbeidskosten, materiaalkosten of overhead uitgaven te sommeren over processtappen
  • Volg cumulatieve kwaliteitsscores of defectaantallen door productieprocessen heen
  • Tel transactiewaarden op in financiële processen om de totale geldstroom per geval te begrijpen
  • Bereken totale geproduceerde of verbruikte hoeveelheden over meerdere productie- of voorraadgebeurtenissen heen
  • Agrgeer prestatiestatistieken zoals reactietijden, wachttijden of servicetijden over klantinteracties

Instellingen

Filter (optioneel): Definieert criteria om te selecteren welke gebeurtenissen moeten worden opgenomen in de som. Wanneer filters worden toegepast, worden alleen gebeurtenissen die aan alle opgegeven voorwaarden voldoen, meegenomen in de optelling. Dit maakt gerichte aggregatiescenario's mogelijk, zoals het optellen van waarden alleen van specifieke activiteiten, tijdsperioden of resource types. Als er geen filter wordt opgegeven, worden alle gebeurtenissen in het geval met niet-lege waarden voor het geselecteerde attribuut opgenomen in de berekening.

Nieuwe Attribuutnaam: De naam voor het nieuwe gevalattribuut dat de berekende som zal opslaan. Dit moet een beschrijvende naam zijn die duidelijk aangeeft wat er wordt opgeteld, zoals "TotalOrderValue", "CumulativeCost", "AggregateQuantity" of "SumOfScores". De attribuutnaam moet uniek zijn binnen de gevalstabel en mag niet conflicteren met bestaande attributen. Kies namen die volgens de naamgevingsconventies van uw organisatie zijn en betekenisvol zijn voor zakelijke gebruikers.

Attribuutnaam: Het gebeurtenisattribuut dat de numerieke waarden bevat die opgeteld moeten worden. Dit moet een bestaand numeriek attribuut zijn in de gebeurtenistentabel (geheel getal of decimaal). De keuzelijst toont alle beschikbare numerieke gebeurtenisattributen in uw dataset. Veelvoorkomende voorbeelden zijn "Amount", "Cost", "Quantity", "Duration", "Score" of een willekeurig aangepast numeriek attribuut dat specifiek is voor uw proces. De verrijking slaat automatisch alle gebeurtenissen over waarvoor dit attribuut een null-waarde heeft.

Voorbeelden

Voorbeeld 1: Totale orderwaarde in e-commerce proces

Scenario: Een online retailer moet de totale waarde van elke klantorder berekenen door individuele orderregelbedragen op te tellen over alle orderverwerking gebeurtenissen, van de initiële orderplaatsing tot en met de levering.

Instellingen:

  • Filter: Activiteit is "Add Item to Order" OF Activiteit is "Process Payment" OF Activiteit is "Apply Discount"
  • Nieuwe Attribuutnaam: TotalOrderValue
  • Attribuutnaam: LineItemAmount

Uitvoer: De verrijking maakt een nieuw gevalattribuut "TotalOrderValue" aan met de som van alle LineItemAmount waarden van de gefilterde gebeurtenissen. Bijvoorbeeld:

  • Geval 12345: Gebeurtenissen met bedragen $49.99, $29.99, $15.00, -$10.00 (korting) resulteren in TotalOrderValue = $84.98
  • Geval 12346: Gebeurtenissen met bedragen $199.99, $89.99, $45.00 resulteren in TotalOrderValue = $334.98

Het nieuwe attribuut verschijnt in de gevalstabel en kan worden gebruikt voor ordersegmentatie, omzetanalyse en klantwaardebepaling.

Inzichten: Deze geaggregeerde waarde stelt het bedrijf in staat om orders te segmenteren op totale waarde, transacties met hoge waarde te identificeren die speciale behandeling vereisen, het effect van kortingen op orderwaarden te analyseren, en patronen van omzetverdeling over de klantenbasis te begrijpen.

Voorbeeld 2: Totale defectaantallen in productie

Scenario: Een productiebedrijf registreert kwaliteitsdefecten bij elk productiestation en moet het totaal aantal defecten per productiepartij berekenen om problematische partijen te identificeren en kwaliteitsontwikkelingen te analyseren.

Instellingen:

  • Filter: EventType is "Quality Check" EN DefectsFound groter dan 0
  • Nieuwe Attribuutnaam: TotalDefectsPerBatch
  • Attribuutnaam: DefectsFound

Uitvoer: De verrijking telt de DefectsFound waarden op over alle kwaliteitscontrole gebeurtenissen per batch:

  • Batch A1234: Station 1 (2 defecten) + Station 3 (1 defect) + Station 5 (3 defecten) = TotalDefectsPerBatch: 6
  • Batch A1235: Station 2 (1 defect) + Station 4 (1 defect) = TotalDefectsPerBatch: 2
  • Batch A1236: Geen defecten gevonden = TotalDefectsPerBatch: 0 (of null als er geen kwaliteitscontroles zijn)

Inzichten: Productieteams kunnen nu batches identificeren die kwaliteitsgrenzen overschrijden, defectpatronen analyseren over productiecycli heen, en totale defecten correleren met andere procesvariabelen zoals ploegendiensten, onderhoudsschema's of leveranciers van grondstoffen.

Voorbeeld 3: Aggregatie van behandelkosten in de zorg

Scenario: Een ziekenhuis moet de totale behandelkosten per patiëntafhandeling berekenen door individuele kosten van procedures, medicatie, en faciliteitskosten over alle zorgmomenten bij elkaar op te tellen.

Instellingen:

  • Filter: (Geen filter - alle gebeurtenissen met kostengegevens opnemen)
  • Nieuwe Attribuutnaam: TotalEpisodeCost
  • Attribuutnaam: ServiceCost

Uitvoer: Voor elke patiëntafhandeling telt de verrijking alle ServiceCost waarden op:

  • Afhandeling P2024-001: Spoedeisende hulp ($500) + Röntgen ($250) + Laboratorium ($180) + Medicatie ($95) + Consultatie ($200) = TotalEpisodeCost: $1,225
  • Afhandeling P2024-002: Consultatie ($200) + Chirurgie ($8,500) + Herstelkamer ($1,200) + Medicatie ($450) = TotalEpisodeCost: $10,350

Inzichten: Zorgadministrators kunnen de kostendistributie analyseren over patiëntpopulaties, kostenuitbijters identificeren die een nadere beoordeling vragen, verzekeringsclaims ondersteunen en de financiële impact van verschillende behandelroutes evalueren.

Voorbeeld 4: Berekening van cumulatieve besparingen in inkoop

Scenario: Een inkoopafdeling registreert onderhandelingsbesparingen op elke inkooporderregel en moet de totale besparingen per inkoopgeval berekenen om de prestaties van inkopers en effectiviteit van leveranciersonderhandelingen te meten.

Instellingen:

  • Filter: Activiteit bevat "Negotiate" OF Activiteit bevat "Approve Savings"
  • Nieuwe Attribuutnaam: TotalNegotiatedSavings
  • Attribuutnaam: SavingsAmount

Uitvoer: De verrijking verzamelt besparingen over alle onderhandelings- en goedkeuringsgebeurtenissen:

  • PO-2024-500: Initiële offertebesparing ($1,200) + Volumekorting ($800) + Betaalvoorwaardenbesparing ($300) = TotalNegotiatedSavings: $2,300
  • PO-2024-501: Concurrentiebiedingsbesparing ($5,500) + Contractverlengingskorting ($2,000) = TotalNegotiatedSavings: $7,500

Inzichten: Inkoopteams kunnen totale kostenvermijding per inkooporder meten, de effectiviteit van onderhandelaars evalueren, best presterende leveranciersrelaties identificeren en de bijdrage van de afdeling aan kostenbesparingen aantonen.

Voorbeeld 5: Duur van klantenservice-interacties

Scenario: Een callcenter wil de totale tijd berekenen die aan elk klantgeval is besteed door individuele interactieduren over alle contactmomenten, inclusief telefoongesprekken, chatsessies en e-mailwisselingen, op te tellen.

Instellingen:

  • Filter: Kanaal in ["Phone", "Chat", "Email"] EN Status is "Completed"
  • Nieuwe Attribuutnaam: TotalInteractionMinutes
  • Attribuutnaam: InteractionDuration

Uitvoer: Voor elk klantgeval wordt de totale interactietijd berekend:

  • Geval CS-8901: Eerste oproep (15 min) + Nazorgoproep (8 min) + Chatsessie (12 min) + E-mailantwoord (5 min) = TotalInteractionMinutes: 40
  • Geval CS-8902: Telefoontje (25 min) + Escalatiegesprek (18 min) + Oplossingsgesprek (10 min) = TotalInteractionMinutes: 53

Inzichten: Servicemanagers kunnen gevallen identificeren die buitensporig veel ondersteuning vereisen, de relatie tussen totale interactietijd en klanttevredenheidsscores analyseren, resourceallocatie optimaliseren op basis van gevalcomplexiteit en serviceniveaus benchmarken voor verschillende probleemtypes.

Uitvoer

De verrijking Waarden Samenvatten creëert een enkel nieuw gevalattribuut in uw dataset met de berekende som voor elk geval. De kenmerken van het attribuut hangen af van het datatype van de brondata:

Attribuuttype: Het nieuwe attribuut is ofwel een geheel getal (Int64) of een drijvendekomma-getal (Single), afhankelijk van het datatype van het brongebeurtenisattribuut. Gehele getal-attributen produceren gehele sommen, terwijl decimale of drijvendekomma-attributen decimale sommen opleveren, waarbij de numerieke precisie behouden blijft.

Attribuutnaamgeving: Het nieuwe attribuut gebruikt de naam die is opgegeven in de instelling "Nieuwe Attribuutnaam". Dit attribuut wordt direct beschikbaar voor gebruik in filters, calculators, dashboards en andere verrijkingen.

Omgaan met null-waarden: Gevallen zonder kwalificerende gebeurtenissen (op basis van filters) of gevallen waarbij alle kwalificerende gebeurtenissen null-waarden hebben in het bronattribuut, krijgen geen waarde voor het nieuwe attribuut toegewezen. Deze gevallen kunnen desgewenst met "is null" filters worden geïdentificeerd.

Integratiepunten: Het gegenereerde somattribuut kan in het hele mindzie-platform worden gebruikt:

  • Filters: Maak gevalfilters op basis van somdrempels (bijv. TotalOrderValue > 1000)
  • Calculators: Gebruik sommen in verdere berekeningen zoals gemiddelden, verhoudingen of complexe formules
  • Dashboards: Toon somdistributies, maak waardegebaseerde segmenten, of laat somtrends zien
  • Proceskaarten: Kleur of filter processtromen op basis van cumulatieve waarden
  • Andere verrijkingen: Voer somwaarden in categorisatie-, voorspelling- of conformiteitsverrijkingen in

Prestatie-overwegingen: De verrijking verwerkt grote datasets efficiënt door sommatie in één enkele doorloop van de gebeurtenisdata uit te voeren. Voor optimale prestaties bij zeer grote logs kunt u overwegen eerst gevalfilters toe te passen om de reikwijdte van de berekening te beperken.


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