Skip to content

ps4PBI Datenmodell

Das vom Event Log Transformer oder dem SSIS-Paket erstellte Datenmodell besteht aus dem EventLog mit den ereignisbasierten Informationen, den Cases-Daten, die fallbasierte Informationen enthalten, der Tabelle TargetProcess, die die Referenzmodelle Ihrer Prozesse definiert, und den Filtertabellen FilterAnd und FilterOr.

Datenmodell

Event Log

Das EventLog enthält die ereignisbasierten Informationen für jeden Prozessschritt und die vorberechneten Prozessübergänge.

OrdnernameFeldnameDatentypBeschreibung
General Columnscase_idTextDie Fall-ID. Kann verwendet werden, um Häufigkeiten auf Aktivitäten und Kanten innerhalb des Process Analyzers anzuzeigen.
General ColumnsactivityTextDer Aktivitätsname für das Ereignis. Um mit der Analyse Ihrer Prozesse zu beginnen, müssen Sie dieses Feld in den Bereich Ereignis (von) des Process Analyzers ziehen.
General Columnsactivity_toTextDer Aktivitätsname für das folgende Ereignis. Um mit der Analyse Ihrer Prozesse zu beginnen, müssen Sie dieses Feld in den Bereich Ereignis (bis) des Process Analyzers ziehen.
General ColumnsvariantsMeasureUm mit der Analyse Ihrer Prozesse zu beginnen, müssen Sie dieses Feld in den Bereich Variants des Process Analyzers ziehen.
Event Valuesactivity_costFixed decimal numberDie Kosten einer Aktivität können in den Aktivitätsfeldern des Process Analyzers verwendet werden.
Event Valuesactivity_durationDecimal numberDie Dauer einer Aktivität, kann in den Aktivitätsfeldern des Process Analyzers verwendet werden.
Event ValuesautomatedDecimal numberKennzeichen, ob die Aktivität automatisiert wurde oder nicht.
Event Valuesduration_at_startDecimal numberDie Dauer zu Beginn dieses Ereignisses vom Beginn dieses Falles an.
Event Valuesevent_numberWhole numberDie Position, an der das Ereignis in der Variante auftritt. Wird im Events Filter und dem Variants / Case Analyzer verwendet.
Event Valuesis_reworkDecimal numberKennzeichen, ob diese Aktivität mindestens ein zweites Mal auftritt (=1) und eine Nacharbeit ist oder nicht (=0).
Edge ValuesdurationDecimal numberDie Dauer zwischen zwei Aktivitäten kann als Randwert im Process Analyzer verwendet werden.
Edge Valuesduration_idleDecimal numberDie Dauer zwischen zwei Aktivitäten, ohne die Aktivitätsdauer. Kann als Flankenwert im Process Analyzer verwendet werden.
Edge Valuesis_loopDecimal numberZeigt an, ob die folgende Aktivität mindestens ein zweites Mal auftritt und diese Übergänge die Schleife abschließen (=1) oder nicht (=0).
Edge Valuesis_loop_or_self_loopDecimal numberKennzeichen, ob es sich um eine Schleife/Selbstschleife handelt (=1) oder nicht (=0).
Edge Valuesis_self_loopDecimal numberKennzeichen, ob es sich um eine Selbstschleife handelt (=1) oder nicht (=0), d. h. die Aktivität von ist gleich der Aktivität bis.
Additional ValuestimestampDate/TimeDer Startzeitstempel der aktuellen Aktivität.
Additional Valuestimestamp_toDate/TimeDer Endzeitstempel der aktuellen Aktivität.
Additional MeasuresØ StepsMeasureDie durchschnittliche Schrittanzahl pro Fall-ID.
Additional MeasuresLast RefreshedMeasureDer Zeitstempel der letzten Datenaktualisierung.

Falldaten

Der Ordner Cases enthält die fallbezogenen Informationen für jede Prozessinstanz.

OrdnernameFeldnameDatentypBeschreibung
Case Dimensionsautomation_rateDecimal numberDie Gesamtautomatisierungsrate dieses Falles wird anhand des Automatisierungsfeldes berechnet, das Sie bei der Datenumwandlung für jede Aktivität angegeben haben.
Case Dimensionscase_idTextDie Fall-ID.
Case Dimensionscost_totalTextTDie Gesamtkosten für diesen Fall werden als Summe der Kostenfelder berechnet, die Sie bei der Datenumwandlung für jede Aktivität angegeben haben.
Case Dimensionscount_activitiesWhole numberDie Anzahl der (eindeutigen) Aktivitäten pro Fall, diese kann niedriger sein als die Anzahl der Ereignisse.
Case Dimensionscount_eventsWhole numberDie Anzahl der Ereignisse pro Fall, gleiche Aktivitäten werden mehr als einmal gezählt.
Case Dimensionscount_loopsWhole numberDie Anzahl der Prozessschleifen pro Fall, dies beinhaltet nicht die Selbstschleifen.
Case Dimensionscount_self_loopsWhole numberDie Anzahl der Selbstschleifen pro Fall.
Case Dimensionshas_loops_or_self_loopsWhole numberKennzeichen, ob der Fall Schleifen hat (=1) oder nicht hat (=0).
Case Dimensionsduration_daysDecimal numberDie Gesamtdauer des Falles in Tagen.
Case Dimensionsduration_secondsWhole numberDie Gesamtdauer dieses Falles in Sekunden.
Case Dimensionsstart_timeDate/TimeDer Zeitstempel dieses Falles zu Beginn der Ausführung.
Case Dimensionsend_timeDate/TimeDer Zeitstempel dieses Falles am Ende der Ausführung.
Case Dimensionsstart_date_monthDateMonat und Jahr des Zeitstempels für den Beginn des Vorgangs.
Case Dimensionsend_date_monthDateMonat und Jahr des Endzeitstempels dieses Falles.
Case Dimensionsfirst_activityTextDer Name der ersten Aktivität dieser Prozessinstanz.
Case Dimensionslast_activityTextDer Name der letzten Aktivität dieser Prozessinstanz.
Case Dimensionspath_idWhole numberDie Variante/Pfad-ID dieses Falls.
Case DimensionsreworkTextUmgewandeltes Flag des Feldes has_loops_or_self_loops, wenn diese Prozessinstanz Nacharbeiten hat (ja/nein).
Case Dimensionstarget_process_idWhole NumberDie Zielprozess-ID. Geben Sie verschiedene Zielprozess-IDs an, wenn Sie verschiedene Zielprozesse für verschiedene Abteilungen erstellen möchten.
Case Dimensionsunique_variantWhole NumberKennzeichen, ob dieser Fall eine eindeutige Variante hat (=1) oder nicht (=0).
Case Dimensionsunique_variant_textTextKennzeichen in Textform, ob dieser Fall eine eindeutige Variante hat (=ja) oder nicht (=nein).
Case Groups & Binsautomation_rate (bins)TextDie für den Gesamtautomatisierungsgrad jeder Prozessinstanz erstellten Bins. Es gibt immer zehn Gruppen mit zehn Prozentstufen. Verwenden Sie dies, um leichter lesbare Diagramme mit gruppierten Automatisierungsraten zu erstellen.
Case Groups & Binscost_total (bins)Fixed decimal numberDie für die Gesamtkosten der einzelnen Prozessinstanzen erstellten Bins. Verwenden Sie dies, um besser lesbare Diagramme mit gruppierten Kostenwerten zu erstellen.
Case Groups & Binscount_activities (bins)Decimal numberDie Bins, die für die Anzahl der Aktivitäten jeder Prozessinstanz erstellt wurden. Verwenden Sie dies, um leichter zu lesende Diagramme mit gruppierten Werten für die Anzahl der Aktivitäten zu erstellen.
Case Groups & Binscount_events (bins)Whole numberDie für die Anzahl der Ereignisse jeder Prozessinstanz erstellten Bins. Verwenden Sie dies, um leichter lesbare Diagramme mit gruppierten Werten für die Anzahl der Ereignisse zu erstellen.
Case Groups & Binsduration_days (bins)Decimal numberDie für die Dauer in Tagen für jede Prozessinstanz erstellten Bins. Verwenden Sie dies, um leichter lesbare Diagramme mit gruppierter Dauer in Tagen zu erstellen.
Case Groups & Binsfirst_activity (groups)TextDie Gruppen, die für die erste Aktivität jeder Prozessinstanz erstellt wurden. Verwenden Sie dies, um besser lesbare Diagramme mit gruppierten ersten Aktivitäten zu erstellen.
Case Groups & Binslast_activity (groups)TextDie Gruppen, die für die letzte Aktivität jeder Prozessinstanz erstellt wurden. Verwenden Sie dies, um besser lesbare Diagramme mit gruppierten letzten Aktivitäten zu erstellen.
Case Measures# Total CasesMeasureDie Gesamtfälle, Filter werden ignoriert. Kann in Gauge-Diagrammen verwendet werden, um den Maximalwert anzuzeigen.
Case Measures# Total EventsMeasureDie Gesamtzahl der Ereignisse, Filter werden ignoriert. Kann in Gauge-Diagrammen verwendet werden, um den Maximalwert anzuzeigen.
Case Measures# Total VariantsMeasureDie Gesamtzahl der Prozessvarianten, Filter werden ignoriert. Kann in Gauge-Diagrammen verwendet werden, um den Maximalwert anzuzeigen.
Case MeasuresAverage Automation RateMeasureDie durchschnittliche Automatisierungsrate, berechnet über alle Fälle.
Case MeasuresPercentage Has Loops or Self LoopMeasureProzentualer Anteil der Fälle mit Schleifen oder Selbstschleifen.
DrillthroughDrillthroughTextVerwenden Sie dieses Feld, um Drillthrough-Filter zu erstellen.

Zielprozess

Der TargetProcess enthält den Zielprozess, den Sie angegeben haben, um Ihren Zielprozess mit dem tatsächlichen Prozess abzugleichen. Wenn Sie keinen Zielprozess angeben, werden automatisch die oberen Prozessvarianten als Zielprozesse verwendet.

FeldnameDatentypBeschreibung
target_processTextDer Prozesspfad ist als ein Zielprozess definiert. Sie können mehrere Prozesspfade für eine Prozess-ID kombinieren, wenn Sie && zwischen den Pfaden hinzufügen.
target_process_idWhole numberDie Zielprozess-ID. Geben Sie verschiedene Zielprozess-IDs an, wenn Sie verschiedene Zielprozesse für verschiedene Abteilungen erstellen möchten..
targetProcessesMeasureDie Measure, um alle aktuell ausgewählten Zielprozesse zu kombinieren. Wird im Process Analyzer verwendet.

Filtertabellen

Zusätzlich zu den oben genannten Tabellen sind zwei Filtertabellen FilterAnd und FilterOr Teil des Datenmodells. Diese Tabellen sind für die Verwendung der ps4PBI Visuals zwingend erforderlich und sollten nicht entfernt werden.

ps4PBI Datenmodell (gruppiert)

Wenn Sie mit gruppierten Aktivitäten arbeiten, wird Ihr Datenmodell auch die folgenden zusätzlichen Tabellen und Spalten haben. Das Datenmodell, das durch den Event Log Transformer oder das SSIS-Paket erstellt wird, besteht aus der Tabelle EventLogGrouped mit den ereignisbasierten Informationen, der Tabelle ActivityGroupMap, die die Zuordnung von detaillierten Aktivitäten zu gruppierten Aktivitäten definiert, und den Filtertabellen FilterAndGrouped und FilterOrGrouped.

Wir stellen einen zusätzlichen Bericht zur Verfügung, wenn Sie mit Aktivitätsgruppen arbeiten möchten. Sowohl für den Event Log Transformer als auch für das SSIS-Paket.

Datenmodell gruppiert

Event Log

Das EventLog enthält die ereignisbasierten Informationen für jeden Prozessschritt und die vorberechneten Prozessübergänge.

OrdnernameFeldnameDatentypBeschreibung
General Columnsactivity_groupedTextDer Name der Aktivitätsgruppe für das Ereignis.

Event Log Gruppiert

Das EventLogGrouped enthält die ereignisbasierten Informationen für jeden Prozessschritt und die vorberechneten Prozessübergänge.

OrdnernameFeldnameDatentypBeschreibung
General Columnscase_idTextDie Fall-ID. Kann verwendet werden, um Häufigkeiten auf Aktivitäten und Kanten innerhalb des Process Analyzers anzuzeigen.
General ColumnsactivityTextDer Aktivitätsname für das Ereignis. Um mit der Analyse Ihrer Prozesse zu beginnen, müssen Sie dieses Feld in den Bereich Ereignis (von) des Process Analyzers ziehen.
General Columnsactivity_toTextDer Aktivitätsname für das folgende Ereignis. Um die Analyse Ihrer Prozesse zu starten, müssen Sie dieses Feld in den Bereich Ereignis (bis) des Process Analyzers ziehen.
General ColumnsvariantsGroupedMeasureUm mit der Analyse Ihrer Prozesse zu beginnen, müssen Sie dieses Feld in den Bereich Variants des Process Analyzers ziehen.
Event Valuesactivity_costFixed decimal numberDie Kosten einer Aktivität können in den Aktivitätsfeldern des Process Analyzers verwendet werden.
Event Valuesactivity_durationDecimal numberDie Dauer vom Beginn der ersten detaillierten Aktivität bis zum Endzeitstempel der letzten detaillierten Aktivität dieser Gruppe. Kann in den Aktivitätsfeldern des Process Analyzers verwendet werden.
Event Valuesworking_durationDecimal numberDie Summe der Aktivitätsdauer aller Aktivitäten dieser Gruppe. Die Zeiten zwischen den einzelnen Aktivitäten werden nicht berücksichtigt. Kann in den Aktivitätsfeldern des Process Analyzers verwendet werden.
Event Valuesduration_at_startDecimal numberDie Dauer zu Beginn dieses Ereignisses vom Beginn dieses Falles an.
Event Valuesevent_numberWhole numberDie Position, an der das Ereignis in der Variante auftritt. Wird im Events Filter und dem Variants / Case Analyzer verwendet.
Event Valuesactivity_listTextDie Liste aller Aktivitäten, aus denen die gruppierte Aktivität besteht.
Edge ValuesdurationDecimal numberDie Dauer zwischen zwei Aktivitäten, kann als Kantenwert im Process Analyzer verwendet werden.
Edge Valuesduration_idleDecimal numberDie Dauer zwischen zwei Aktivitäten, ohne die Aktivitätsdauer. Kann als Randwert im Process Analyzer verwendet werden.
Additional ValuestimestampDate/TimeDer Startzeitstempel der aktuellen Aktivität.
Additional Valuestimestamp_toDate/TimeDer Endzeitstempel der aktuellen Aktivität.

Falldaten

Der Ordner Cases enthält die fallbezogenen Informationen für jede Prozessinstanz.

OrdnernameFeldnameDatentypBeschreibung
Case Dimensions Groupedcount_activities_groupedWhole numberDie Anzahl der (eindeutigen) gruppierten Aktivitäten pro Fall, diese kann niedriger sein als die Anzahl der Ereignisse.
Case Dimensions Groupedcount_events_groupedWhole numberDie Anzahl der gruppierten Ereignisse pro Fall, gleiche Aktivitäten werden mehr als einmal gezählt.
Case Dimensions Groupedfirst_activity_groupedTextDer Name der ersten gruppierten Aktivität dieser Prozessinstanz.
Case Dimensions Groupedlast_activity_groupedTextDer Name der letzten gruppierten Aktivität dieser Prozessinstanz.
Case Dimensions Groupedpath_id_groupedWhole numberDie gruppierte Variante/Pfad-ID dieses Falls.
Case Dimensions Groupedunique_variant_groupedWhole NumberKennzeichen, ob dieser Fall eine eindeutige gruppierte Variante hat (=1) oder nicht (=0).
Case Dimensions Groupedunique_variant_text_groupedTextKennzeichen in Textform, ob dieser Fall eine eindeutige gruppierte Variante hat (=ja) oder nicht (=nein).
Case Groups & Binscount_activities_grouped (bins)Decimal numberDie für die Anzahl der gruppierten Aktivitäten jeder Prozessinstanz erstellten Bins. Verwenden Sie dies, um leichter lesbare Diagramme mit gruppierten Werten für die Anzahl der Aktivitäten zu erstellen.
Case Groups & Binscount_events_grouped (bins)Whole numberDie Bins, die für die Anzahl der gruppierten Ereignisse jeder Prozessinstanz erstellt wurden. Verwenden Sie dies, um leichter lesbare Diagramme mit gruppierten Ereigniswerten zu erstellen.
Case Measures# Total CasesMeasureDie Gesamtfälle und Filter werden ignoriert. Kann in Gauge-Diagrammen verwendet werden, um den Maximalwert anzuzeigen.
Case Measures# Total EventsMeasureDie Gesamtzahl der Ereignisse, Filter werden ignoriert. Kann in Messgerätediagrammen verwendet werden, um den Maximalwert anzuzeigen.
Case Measures# Total Variants GroupedMeasureDie Gesamtzahl der gruppierten Prozessvarianten, Filter werden ignoriert. Kann in Messgeräte-Diagrammen verwendet werden, um den Maximalwert anzuzeigen.

Activity Group Map

Die ActivityGroupMap definiert die Zuordnung von einer gruppierten Aktivität zu der Liste der detaillierten Aktivitäten.

FeldnameDatentypBeschreibung
activity_groupedTextDer Name der gruppierten Aktivität.
activity_listTextDie Liste aller detaillierten Aktivitäten, aus denen diese Gruppe besteht.

Filtertabellen

Zusätzlich zu den oben genannten Tabellen sind zwei Filtertabellen FilterAndGrouped und FilterOrGrouped Teil des Datenmodells. Diese Tabellen sind für die Verwendung der ps4PBI Visuals zwingend erforderlich und dürfen nicht entfernt werden.