Maximalwert
Übersicht
Die Maximalwert-Anreicherung identifiziert und extrahiert den maximalen Wert eines ausgewählten Ereignisattributs aus allen Ereignissen innerhalb eines jeden Falls und erstellt ein neues Fallattribut mit diesem höchsten Wert. Dieser statistische Operator ist entscheidend, um Spitzenwerte, Worst-Case-Szenarien und maximale Grenzwerte in Ihren Prozessdaten zu verstehen. Im Gegensatz zu Aggregationen, die Werte mitteln oder summieren können, erfasst Maximalwert speziell den einzelnen höchsten Wert, der während der gesamten Prozessausführung auftritt, und ist damit unverzichtbar für die Identifikation von Extremen und Ausreißern.
Diese Anreicherung ist besonders in Process-Mining-Szenarien leistungsfähig, bei denen das Verständnis maximaler Werte wichtige Einblicke in Prozessgrenzen, Kapazitätslimits oder Spitzenleistungsindikatoren bietet. Beispielsweise können Sie den höchsten Kostenwert ermitteln, der bei einem Schritt des Beschaffungsprozesses anfällt, die höchste Temperatur während eines Fertigungszyklus oder die längste einzelne Wartezeit eines Kunden. Die Anreicherung bewahrt den Datentyp des Quellattributs, wodurch numerische Maxima, Datumsmaxima und sogar Textmaxima (basierend auf alphabetischer Reihenfolge) korrekt behandelt werden.
Anwendungsbeispiele
- Identifikation des Spitzenressourcenverbrauchs bei beliebigen Aktivitäten im Prozess
- Ermittlung der höchsten Kosten oder Preise, die bei einem Prozessschritt aufgezeichnet wurden
- Bestimmung maximaler Wartezeiten oder Verzögerungen im Kundendienst
- Nachverfolgung der höchsten Lagerbestände in der Lieferkette
- Ermittlung maximaler Temperatur-, Druck- oder Qualitätswerte in der Fertigung
- Bestimmung des neuesten Zeitstempels oder Datumswerts über alle Prozessereignisse hinweg
- Erfassung höchster Genehmigungsbeträge oder Transaktionswerte in Finanzprozessen
Einstellungen
Neuer Attributname: Geben Sie den Namen für das neue Fallattribut an, das den Maximalwert speichert. Wählen Sie einen aussagekräftigen Namen, der klar angibt, welcher Maximalwert erfasst wird, wie z. B. „Max_Transaction_Amount“, „Peak_Temperature“ oder „Highest_Priority_Level“. Dieser Name muss eindeutig sein und wird Ihrer Falltabelle zur weiteren Analyse, Filterung und Visualisierung hinzugefügt.
Aktivitätsnamen: Wählen Sie das Ereignisattribut aus, aus dem der Maximalwert extrahiert werden soll. Dieses Dropdown listet alle verfügbaren Ereignisattribute auf, außer den Standardspalten für Aktivitätsnamen und Zeitstempel. Die Anreicherung durchsucht alle Ereignisse in jedem Fall und ermittelt den höchsten Wert dieses ausgewählten Attributs. Es sollten nur Attribute ausgewählt werden, die vergleichbare Werte enthalten (Zahlen, Daten oder Text). Der Datentyp des gewählten Attributs bestimmt, wie das Maximum berechnet wird – numerische Werte werden mathematisch verglichen, Daten chronologisch, und Text nach alphabetischer Reihenfolge.
Beispiele
Beispiel 1: Höchster Transaktionsbetrag in der Zahlungsabwicklung
Szenario: In einem Zahlungssystem müssen Sie den höchsten einzelnen Transaktionsbetrag pro Kundenfall ermitteln, um Betrugserkennung und Kreditlimitverwaltung zu unterstützen.
Einstellungen:
- Neuer Attributname: Max_Transaction_Amount
- Aktivitätsnamen: Transaction_Amount
Ausgabe: Erstellt ein neues Fallattribut „Max_Transaction_Amount“ mit dem höchsten Transaktionswert aus allen Zahlungsevents in jedem Fall. Für einen Fall mit Transaktionen von:
- Zahlung 1: 125,50 $
- Zahlung 2: 450,00 $
- Zahlung 3: 89,75 $
- Zahlung 4: 1.250,00 $
- Zahlung 5: 75,00 $
wäre Max_Transaction_Amount 1.250,00 $
Erkenntnisse: Dieser Maximalwert hilft dabei, Fälle mit ungewöhnlich hohen Transaktionen zu identifizieren, die zusätzliche Prüfung erfordern, unterstützt Kreditlimitentscheidungen und ermöglicht risikobasierte Verarbeitungsregeln.
Beispiel 2: Maximale Temperatur im Fertigungsprozess
Szenario: In einem chemischen Fertigungsprozess ist die Überwachung der höchsten erreichten Temperatur während der Produktion für die Qualitätssicherung und Einhaltung der Sicherheitsbestimmungen entscheidend.
Einstellungen:
- Neuer Attributname: Peak_Process_Temperature
- Aktivitätsnamen: Reactor_Temperature_C
Ausgabe: Für jede Produktionscharge wird „Peak_Process_Temperature“ durch das Durchsuchen aller Temperaturwerte erstellt:
- Heizphase: 85 °C
- Reaktionsphase 1: 120 °C
- Reaktionsphase 2: 145 °C
- Kühlphase: 95 °C
- Stabilisierung: 75 °C
Ergebnis: Peak_Process_Temperature = 145 °C
Erkenntnisse: Die Erfassung der Spitzenwerte ermöglicht es QA-Teams, Chargen zu identifizieren, die Temperaturgrenzwerte überschritten haben, Temperaturextreme mit Produktqualitätsproblemen zu korrelieren und die Einhaltung von Sicherheitsprotokollen zu gewährleisten.
Beispiel 3: Längste individuelle Wartezeit im Gesundheitswesen
Szenario: Eine Notaufnahme möchte die längste Wartezeit in jedem Behandlungsabschnitt ermitteln, um den Service und die Patientenzufriedenheit zu verbessern.
Einstellungen:
- Neuer Attributname: Max_Stage_Wait_Minutes
- Aktivitätsnamen: Stage_Wait_Time
Ausgabe: Für jeden Patientenfall wird die längste Wartezeit in einer Behandlungsphase bestimmt:
- Wartezeit Triage: 15 Minuten
- Wartezeit Arztkonsultation: 45 Minuten
- Wartezeit Laboruntersuchung: 30 Minuten
- Wartezeit Behandlung: 85 Minuten
- Wartezeit Entlassung: 20 Minuten
Ergebnis: Max_Stage_Wait_Minutes = 85 Minuten
Erkenntnisse: Die Identifikation der längsten Wartezeit hilft Krankenhausadministratoren, Worst-Case-Erfahrungen von Patienten zu verstehen, spezifische Engpässe zu erkennen und Prozessverbesserungen gezielt zu priorisieren.
Beispiel 4: Höchster Lagerbestand in der Lieferkette
Szenario: Ein Einzelhandels-Vertriebszentrum muss für jede Produkt-SKU die höchsten Lagerbestände nachverfolgen, um die Lagerplatzausnutzung zu optimieren und Fehlbestände zu vermeiden.
Einstellungen:
- Neuer Attributname: Peak_Inventory_Units
- Aktivitätsnamen: Current_Stock_Level
Ausgabe: Für jeden Nachfüllzyklus einer SKU wird der höchste Lagerbestand erfasst:
- Anfangsbestand: 500 Einheiten
- Nach Wareneingang: 1.800 Einheiten
- Mitte des Zyklus: 1.200 Einheiten
- Vor Nachbestellung: 350 Einheiten
- Nach Notfallnachschub: 2.100 Einheiten
Ergebnis: Peak_Inventory_Units = 2.100 Einheiten
Erkenntnisse: Das Verständnis der Spitzenlagerbestände unterstützt die Lagerkapazitätsplanung, hilft Überbestände zu identifizieren und ermöglicht eine bessere Bestandsoptimierung.
Beispiel 5: Maximale Genehmigungsautorität im Beschaffungsprozess
Szenario: In einem Beschaffungsprozess mit mehreren Genehmigungsstufen hilft die Ermittlung der höchsten Beteiligungsebene, Prozesskomplexität und Compliance-Anforderungen besser zu verstehen.
Einstellungen:
- Neuer Attributname: Max_Approval_Level
- Aktivitätsnamen: Approver_Authority_Level
Ausgabe: Für jede Einkaufsmeldung wird die höchste Genehmigungsstufe ermittelt:
- Abteilungsleiter: Stufe 2
- Finanzleiter: Stufe 3
- Direktor: Stufe 4
- CFO: Stufe 5
- VP Operations: Stufe 4
Ergebnis: Max_Approval_Level = 5 (CFO-Ebene)
Erkenntnisse: Das Nachverfolgen der höchsten Genehmigungsebenen hilft zu analysieren, welche Käufe eine Einbindung der Geschäftsleitung erforderten, unterstützt die Optimierung der Delegation und ermöglicht eine Audit-Trail-Analyse für Compliance-Berichte.
Ausgabe
Die Maximalwert-Anreicherung erzeugt ein einzelnes neues Attribut in Ihrer Falltabelle mit dem in den Einstellungen angegebenen Namen. Dieses Attribut enthält den maximal ermittelten Wert über alle Ereignisse in jedem Fall für das ausgewählte Ereignisattribut. Der Datentyp des neuen Attributs entspricht dem des Quell-Ereignisattributs – wenn Sie den Maximalwert eines numerischen Felds ermitteln, ist der Output numerisch; bei einem Datumsfeld ist das Ergebnis ein Datum.
Fälle, bei denen das ausgewählte Ereignisattribut keine Werte (alle null) enthält, erhalten im neuen Maximalattribut ebenfalls den Wert null. Die Anreicherung geht sorgsam mit fehlenden Werten um und schließt diese von der Maximalwertberechnung aus. Das neue Attribut steht sofort zur Verwendung in Filtern, Berechnungen und anderen Anreicherungen zur Verfügung, wodurch Sie komplexe analytische Logiken basierend auf diesen Spitzenwerten aufbauen können.
Siehe auch
- Summarize Values – Berechnung der Summe von Ereignisattributwerten über einen Fall
- Count Values – Zählen von Vorkommen bestimmter Werte in Ereignissen
- Event Count – Zählen der Gesamtanzahl von Ereignissen in einem Fall
- Count Activities – Zählen des Auftretens bestimmter Aktivitäten
- Duration Between Two Activities – Berechnung von Zeitspannen zwischen Prozessschritten
Diese Dokumentation ist Teil der mindzie Studio Process-Mining-Plattform.