Optellen

Overzicht

De Add verrijking voert optelbewerkingen uit op numerieke attribuutwaarden en slaat het resultaat op in een nieuw attribuut. Deze fundamentele rekenkundige operator stelt je in staat om meerdere case-attributen bij elkaar op te tellen, wat essentiële mogelijkheden biedt voor het aggregeren van metrieken, het berekenen van totalen en het afleiden van nieuwe inzichten uit je procesgegevens. In tegenstelling tot eenvoudige aggregaties die op het gebeurtenisniveau werken, werkt de Add verrijking op case-niveau attributen, waardoor het ideaal is voor het combineren van verschillende numerieke grootheden die elk procesvoorbeeld karakteriseren.

De Add verrijking is vooral waardevol in process mining scenario's waar je totale effecten, gecombineerde invloeden of geaggregeerde maten wilt begrijpen. Zo kun je bijvoorbeeld verschillende kostcomponenten bij elkaar optellen om de totale proceskosten te berekenen, diverse tijdsduur-attributen optellen om cumulatieve vertragingen te begrijpen, of meerdere kwaliteitscores combineren om een algemene kwaliteitsmaat te verkrijgen. De verrijking verwerkt automatisch verschillende numerieke datatypes en zorgt voor correcte typeconversie in de output.

Veelvoorkomende Toepassingen

  • Totale kosten berekenen door verschillende kostcomponenten op te tellen (materiaal kosten + arbeidskosten + overhead)
  • Meerdere duur-attributen optellen voor de totale verwerkingstijd
  • Verschillende typen vertragingen combineren om de totale wachttijd te begrijpen
  • Hoeveelheidswijzigingen over verschillende productcategorieën optellen voor de totale voorraadimpact
  • Meerdere score-attributen optellen om samengestelde prestatiestatistieken te berekenen
  • Totale resourceverbruik berekenen door verschillend resourcegebruik op te tellen
  • Financiële impacts aggregeren door opbrengsten en kosten attributen te combineren

Instellingen

Filter (Optioneel): Pas filters toe om te beperken welke cases het nieuwe berekende attribuut krijgen. Wanneer filters worden toegepast, worden alleen cases die aan de filtercriteria voldoen opgeteld en opgeslagen. Dit is handig wanneer je berekeningen wilt uitvoeren op specifieke subsets van je data, zoals orders met hoge waarde of cases uit bepaalde regio's.

Naam Nieuw Attribuut: Geef de naam op voor het nieuwe attribuut dat het somresultaat opslaat. Kies een beschrijvende naam die duidelijk aangeeft welke waarden worden opgeteld. Gebruik bijvoorbeeld "Total_Cost" bij het optellen van kostcomponenten, of "Combined_Duration" bij het optellen van tijdsduur attributen. De naam moet uniek zijn en mag niet conflicteren met bestaande attributen.

Attribuutnamen: Selecteer minimaal twee numerieke attributen die je wilt optellen. De verrijking telt alle geselecteerde attributen per case bij elkaar op. Alleen numerieke attributen (gehele of drijvende-kommagetallen) zijn beschikbaar voor selectie. De attributen moeten al in je dataset aanwezig zijn - je kunt attributen gebruiken uit de oorspronkelijke data of die van andere verrijkingen. Alle geselecteerde attributen worden opgeteld tot de uiteindelijke som.

Voorbeelden

Voorbeeld 1: Totale Verwerkingskosten Order

Scenario: In een inkoopproces wil je de totale kosten per bestelling berekenen door materiaal-, verzendkosten en verwerkingskosten bij elkaar op te tellen om de volledige financiële impact te begrijpen.

Instellingen:

  • Filter: Geen (bereken voor alle orders)
  • Naam nieuw attribuut: Total_Order_Cost
  • Attribuutnamen: Material_Cost, Shipping_Cost, Handling_Fee

Output: Maakt een nieuw case attribuut "Total_Order_Cost" met de som van de drie kostcomponenten. Voor een case met:

  • Material_Cost: 1500.00
  • Shipping_Cost: 75.50
  • Handling_Fee: 25.00

Is de Total_Order_Cost 1600.50

Inzichten: Deze gecombineerde kostmaat maakt analyse van totale inkoopuitgaven mogelijk, identificatie van dure orders en vergelijking van kostenstructuren tussen leveranciers of regio's.

Voorbeeld 2: Cumulatieve Verwerkingstijd

Scenario: In een productieproces wil je de totale tijd in verschillende verwerkingsfasen berekenen om knelpunten te identificeren en de productielijn te optimaliseren.

Instellingen:

  • Filter: Product_Type = "Complex Assembly"
  • Naam nieuw attribuut: Total_Processing_Hours
  • Attribuutnamen: Cutting_Time, Assembly_Time, Quality_Check_Time, Packaging_Time

Output: Voor alleen complexe assemblageproducten maakt het attribuut "Total_Processing_Hours" door op te tellen:

  • Cutting_Time: 2,5 uur
  • Assembly_Time: 8,0 uur
  • Quality_Check_Time: 1,5 uur
  • Packaging_Time: 0,5 uur

Resultaat: Total_Processing_Hours = 12,5 uur

Inzichten: Het begrijpen van volledige verwerkingstijd helpt bij het identificeren van producten die de meeste productiemiddelen verbruiken en onthult optimalisatiemogelijkheden.

Voorbeeld 3: Kwaliteitsscore Patiëntenzorg

Scenario: In een zorgomgeving moeten verschillende kwaliteitsindicatoren samen worden genomen om een totale patiëntenzorgscore per behandelcase te creëren.

Instellingen:

  • Filter: Treatment_Complete = "Yes"
  • Naam nieuw attribuut: Overall_Quality_Score
  • Attribuutnamen: Clinical_Outcome_Score, Patient_Satisfaction_Score, Safety_Protocol_Score, Documentation_Score

Output: Voor afgeronde behandelingen maakt het attribuut "Overall_Quality_Score":

  • Clinical_Outcome_Score: 85
  • Patient_Satisfaction_Score: 92
  • Safety_Protocol_Score: 88
  • Documentation_Score: 90

Resultaat: Overall_Quality_Score = 355 (van maximaal 400)

Inzichten: De samengestelde score stelt ziekenhuisbeheerders in staat de totale zorgkwaliteit te beoordelen, prestaties tussen afdelingen te vergelijken en cases te markeren voor kwaliteitscontrole.

Voorbeeld 4: Beoordeling Voorraadimpact

Scenario: In een magazijnbeheersysteem wil je totale voorraadwijzigingen bijhouden over meerdere productcategorieën om dagelijkse voorraadbewegingen te begrijpen.

Instellingen:

  • Filter: Transaction_Date = Today()
  • Naam nieuw attribuut: Total_Inventory_Change
  • Attribuutnamen: Electronics_Change, Clothing_Change, Food_Change, Hardware_Change

Output: Voor transacties van vandaag berekent het totale voorraadbeweging:

  • Electronics_Change: +45 eenheden
  • Clothing_Change: -23 eenheden
  • Food_Change: +67 eenheden
  • Hardware_Change: -12 eenheden

Resultaat: Total_Inventory_Change = +77 eenheden (netto toename)

Inzichten: Dit geaggregeerde overzicht helpt magazijnbeheerders bij het begrijpen van voorraadstromen en het maken van afgewogen beslissingen over aanvullen.

Voorbeeld 5: Financiële Periode-afsluitingen

Scenario: In processen voor financiële periodeafsluiting moeten diverse correctiebedragen worden opgeteld om de totale impact op rekeningsaldi te berekenen.

Instellingen:

  • Filter: Period = "Q4-2024" AND Account_Type = "Revenue"
  • Naam nieuw attribuut: Total_Revenue_Adjustments
  • Attribuutnamen: Accrual_Adjustment, Deferral_Adjustment, Correction_Adjustment, Reclass_Adjustment

Output: Voor Q4 opbrengstrekeningen telt het alle correcties op:

  • Accrual_Adjustment: 125.000
  • Deferral_Adjustment: -45.000
  • Correction_Adjustment: 8.500
  • Reclass_Adjustment: -12.000

Resultaat: Total_Revenue_Adjustments = 76.500

Inzichten: Financiële teams kunnen snel de netto-impact van alle correcties op opbrengsten beoordelen en zorgen voor nauwkeurige rapportage.

Output

De Add verrijking maakt een nieuw numeriek case attribuut aan met de naam zoals opgegeven bij "Naam Nieuw Attribuut". Het datatype van het output attribuut wordt automatisch bepaald op basis van de inputattributen - als er floating-point waarden aanwezig zijn, is het resultaat een drijvend-kommagetal, anders een geheel getal.

Rekenkundige Formule: Resultaat = Attribute1 + Attribute2 + ... + AttributeN

Omgaan met Null Waarden: Als een van de geselecteerde attributen een null waarde bevat voor een bepaalde case, wordt deze null als nul behandeld bij de optelling. Dit zorgt ervoor dat de berekening kan doorgaan, ook wanneer sommige attributen geen waarde bevatten. Bijvoorbeeld, bij het optellen van drie attributen waarvan er één null is, worden alleen de twee niet-null waarden bij elkaar opgeteld.

Datatype Overwegingen: De verrijking handelt automatisch gemengde numerieke typen af. Wanneer gehele getallen en drijvend-kommagetallen worden opgeteld, wordt het resultaat opgeslagen als drijvend-kommagetal om precisie te behouden. Grote somwaarden worden ondersteund, zorg er wel voor dat je visualisatie- en analysetools de grootte van de resultaten aankunnen.

Integratie met Andere Functionaliteiten: Het nieuw berekende attribuut kan direct worden gebruikt in filters, andere calculators en extra verrijkingen. Het verschijnt in attributenlijsten binnen mindzieStudio en kan worden geëxporteerd met de verrijkte dataset. Het attribuut is ook beschikbaar voor gebruik in dashboards, proceskaarten en aangepaste analyses.


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