Die Tabelle pa_activity_log |
Scroll Previous Topic Top Next Topic More |
Diese Tabelle ist für die mpmX Template App von zentraler Bedeutung, da sie die Eventlog-Informationen und weitere Dimensionen und Metriken enthält, die von den mpmX Analysemethoden berechnet wurden.
Auszug aus der Tabelle pa_activity_log:
Wenn Sie die Template-Applikation mit Visualisierungen und KPIs erweitern möchten, bietet Ihnen der Qlik Sense® Self-Service die Möglichkeit, neue Objekte einfach im Edit-Modus Ihrer App zu erstellen. Die wichtigsten Daten für eine prozessbezogene Visualisierung liefert die Prozesslog-Tabelle "pa_activtiy_log", die von den mpmX-Algorithmen erzeugt wird.
Um diese für Ihre eigenen KPIs etc. zu nutzen, gibt Ihnen die folgende Beschreibung der Tabelle einen guten Überblick:
Feldname |
Beispiel |
Erläuterung |
---|---|---|
UniqueCaseActivityRow |
4500774918_67290 |
Kombination aus CaseID & UniqueSortedRowNo; relevant für die richtige Sortierung. Immer eindeutig. |
CaseID (Key) |
4500774918 |
Eindeutige Case Identifikation (z.B. Purchase Order, Sales Order). |
ActivityCounter |
1 |
Hilfsfeld für die Berechnung der Anzahl der eingetretenen Events |
ActivityStartTimestamp |
01.06.2017 00:00:00 |
Abgeleiteter Zeitstempel (Beginn der Aktivität). |
ActivityEndTimestamp |
01.06.2017 01:12:52 |
Abgeleiteter Zeitstempel (Ende der Aktivität). |
ActivityStartDate |
01.06.2017 |
Abgeleitetes Datum, Schlüssel zur Tabelle MasterCalendar_Events. |
ActivityType |
Create Purchase Requisition |
Name des Events. |
ActivityType_EN (& nextActivityType_EN) |
Create Purchase Requisition |
Name der (nächsten) Events, aber in einer anderen Sprache. Kann eine beliebige Sprache sein. Für jede Sprache wird ein Feld hinzugefügt. |
ActivityTypeID |
1 |
ID des auftretenden Events. |
ActivityUserName |
User |
Name der Ressource. |
ActivityGroupID |
12 |
Gruppe, zu der die Activity gehört. Kann im Skript angepasst werden. |
EdgeID |
1-22 |
ID der Kante zwischen zwei auftretenden Events basierend auf ActivityTypeID. |
EdgeType |
Create Purchase Requisition → Send Purchase Order (PRINT) |
Name der Kante. |
nextActivityID |
22 |
ID der nächsten Kante. |
nextActivityType |
Send Purchase Order (PRINT) |
Name der nächsten Events. |
ProcessPath |
0-1-22-99999999 |
Abfolge der ActivityTypeIDs des identifizierten Prozesses - mit oder ohne direkte Schleifen, was von der Variablen mwSurpressLoops abhängt. |
ProcessPathUniqueNo |
1 |
ID eines Prozesspfades. |
ProcessPathWithLoops |
0-1-22-22-99999999 |
Abfolge der ActivityTypeIDs des identifizierten Prozesses - mit direkten Schleifen. |
ProcessPath_RelatedDimensionKey |
1_Supplier12 |
Schlüssel für die conformance checking, um dimensionsbezogene Happy Paths auf den Prozesspfad anzuwenden. |
ProcessStepDuration |
4 17:21:51 |
Berechnete Dauer eines Events (Start - Ende). |
ProcessStepPreviousIdleTime |
2 12:21:32 |
Berechnete Dauer der Kante vor einem Event (Wartezeit bis zum Beginn des Events). |
ProcessStepFollowUpIdleTime |
1 10:13:25 |
Berechnete Dauer der Kante nach einem Event (Wartezeit vom Ende des Events bis zum Beginn des folgenden Events). |
NetProcessStepDuration |
4 17:21:51 |
Berechnete Dauer eines Events (Start - Ende). |
NetProcessStepPreviousIdleTime |
1 12:21:32 |
Berechnete Dauer der Kante vor einem Event (Wartezeit bis zum Beginn des Events), aber mit Abzug der arbeitsfreien Zeit wie Feiertage, Pausen, Wochenenden. |
NetProcessStepFollowUpIdleTime |
0 10:13:25 |
Berechnete Dauer der Kante nach einem Event (Wartezeit vom Ende des Events bis zum Beginn des nächsten Events), jedoch unter Abzug der arbeitsfreien Zeit wie Feiertage, Pausen, Wochenenden. |
OvertimeFlag |
1 |
Zeigt an, ob die Arbeit außerhalb einer offiziellen Schicht geleistet wurde. 1 bedeutet, dass Überstunden gemacht wurden, 0 bedeutet, dass die Arbeit innerhalb einer Schicht stattfand. |
RealEdge |
1 |
Zeigt an, ob es sich um eine virtuelle (Anfang/Ende) oder eine echte Kante handelt. 0 = Anfang oder Ende. |
RealNode |
1 |
Zeigt an, ob es sich um ein virtuelles (Start/Ende) oder ein reales Event handelt. 0 = Start oder Ende |
RepeatedEvent |
1 |
Information, ob der Eventtyp schon einmal in dem Case aufgetreten ist oder nicht. |
ReworkOrRepeatedEvent |
1 |
Information, ob der Eventtyp schon einmal in dem Case aufgetreten ist oder nicht oder ob das Event beim Laden des Eventlogs als Rework markiert wurde. |
ReworkAndRepeatedEvent |
1 |
Information, ob der Eventtyp schon einmal in dem Case aufgetreten ist oder nicht und ob das Event beim Laden des Eventlogs als Rework markiert wurde. |
mpmX_Scenario |
P2P |
Wenn mehr als ein mpmX-Szenario geladen ist. |
UniqueSortedRowNo |
67290 |
Eindeutige Zeilen-ID nach Sortierung der Events/Kanten. Nicht eindeutig, wenn Delta-Load verwendet wird. |
ParetoClassActivity |
A |
Das Feld hat drei verschiedene Werte: A, B und C. Diese Werte beschreiben die Art der Aktivität durch ihr erstes Auftreten in Prozessvarianten. A-Aktivitäten werden in A-Varianten erkannt. B-Aktivitäten sind Aktivitäten, die in B-Varianten, aber nicht in A-Varianten erkannt werden können. C-Aktivitäten werden nur in C-Varianten gefunden. |
ActivityConformance |
Correct Activity |
Wenn die Aktivität im Protokoll und im Modell gefunden wird, erhält dieses Feld den Wert "Correct Activity". Wenn die Aktivität nur im Protokoll zu finden ist, nimmt es den Wert "Deviating Activity" an. |
EdgeConformance |
Correct Ordering |
Wenn die Kante sowohl im Protokoll als auch im Modell zu finden ist, erhält dieses Feld den Wert "Correct Ordering". Wenn die Kante nur im Protokoll zu finden ist, nimmt es den Wert "Changed Ordering" an. |