UiPath Documentation
process-mining
latest
false
Process Mining-Benutzerhandbuch
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Aggregate

Verwenden Sie Aggregate in Metrikausdrücken, um einen einzelnen Ergebniswert aus einem Satz von Eingabewerten zu berechnen, indem Sie den Aggregationstyp und das Feld angeben.

Hinweis:

Aggregate gelten nur für die Verwendung in Metrikausdrücken. Sie können keine Aggregate für Feldausdrücke verwenden.

Mit Aggregaten können Sie einen einzelnen Ergebniswert aus einem Satz von Eingabewerten berechnen. Ein aggregierter Metrik-Ausdruck wird durch den Aggregationstyp und das für die Aggregation verwendete Feld definiert.

ElementBeschreibung
AggregationstypDer Typ der Funktion, die zum Berechnen der Metrik verwendet wird. Beispielsweise wird SUM zur Berechnung eines Gesamtwerts verwendet, AVERAGE zur Berechnung eines Durchschnittswerts .
Feld, das für die Aggregation verwendet wirdDas Feld, das zur Berechnung der Metrik verwendet wird.

Anwenden von Filtern auf eine Aggregation​

Sie können einer Aggregation einen Filter hinzufügen, um eine Teilmenge der Daten zu erstellen, die für die Aggregation verwendet wird, indem Sie nur die relevanten Daten auswählen. Durch Filtern kann die Datenmenge reduziert werden, die eine Aggregatfunktion verarbeiten muss, was die Berechnung beschleunigen kann.

Führen Sie die folgenden Schritte aus, um Filter auf eine Aggregation anzuwenden.

  1. Wählen Sie die Aggregation aus, auf die Sie Filter anwenden möchten.
  2. Wählen Sie das Filtersymbol im Logikblock aus. Der Filterbereich wird angezeigt.
  3. Definieren Sie die Filter wie gewünscht**.**

Das Filtersymbol gibt an, dass Filter für die Aggregation angewendet werden.

Beschreibung​

Gibt die Summe aller Werte für das ausgewählte Feld zurück.

Syntax​

SUM of <Field>

Unterstützte Werte​

Kann für Felder der Datenarten Anzahl, Dauer und Währung verwendet werden.

NULL-Handling​

NULL -Werte werden ignoriert. Wenn alle Feldwerte NULL sind, ist das Ergebnis NULL.

Beispiel​

SUM of Value

AVERAGE​

Beschreibung​

Gibt die Summe aller Werte für das ausgewählte Feld dividiert durch die Anzahl der Datensätze in der Tabelle des ausgewählten Felds zurück.

Syntax​

AVERAGE of <Field>

Unterstützte Werte​

Kann für Felder der Datenarten Anzahl und Dauer verwendet werden.

NULL-Handling​

NULL -Werte werden ignoriert. Wenn alle Feldwerte NULL sind, ist das Ergebnis NULL.

Beispiel​

AVERAGE of Discount captured

COUNT​

Beschreibung​

Gibt die Anzahl der Werte für das ausgewählte Feld zurück.

Syntax​

COUNT of <Field>

Unterstützte Werte​

Kann für Felder aller Datenarten verwendet werden.

NULL-Handling​

Zählt alle Werte, unabhängig davon, ob der Feldwert NULL ist oder nicht. Wenn alle Werte NULL sind, ist das Ergebnis 0.

Beispiel​

COUNT of Invoice ID

COUNT ROWS​

Beschreibung​

Gibt die Anzahl der Zeilen in einer Tabelle zurück.

Syntax​

COUNT ROWS in <Table>

Unterstützte Werte​

Kann für alle Tabellen verwendet werden, die für die Prozess-App definiert sind.

NULL-Handling​

Wenn keine Zeilen in der Tabelle vorhanden sind, ist das Ergebnis 0.

Beispiel​

COUNT ROWS in Invoices

MINIMUM​

Beschreibung​

Gibt den niedrigsten Wert für das ausgewählte Feld zurück.

Syntax​

MINIMUM of <Field>

Unterstützte Werte​

Kann für Felder der Datenarten Anzahl, Dauer und Währung verwendet werden.

NULL-Handling​

NULL -Werte werden ignoriert. Wenn alle Feldwerte NULL sind, ist das Ergebnis NULL.

Beispiel​

MINIMUM of Price

DISTINCT COUNT​

Beschreibung​

Gibt die Anzahl der eindeutigen (eindeutigen) Werte für das ausgewählte Feld zurück.

Syntax​

DISTINCT COUNT of <Field>

Unterstützte Werte​

Kann für Felder aller Datenarten verwendet werden.

NULL-Handling​

NULL -Werte werden ignoriert. Es werden nur eindeutige Nicht-NULL -Werte gezählt. Wenn alle Feldwerte NULL sind, ist das Ergebnis 0.

Beispiel​

DISTINCT COUNT of Invoice ID

PERCENTAGE​

Beschreibung​

Gibt den Prozentsatz der Datensätze zurück, in denen das Feld TRUE ist.

Syntax​

PERCENTAGE of <Field>

Unterstützte Werte​

Kann für boolesche Felder verwendet werden.

NULL-Handling​

Ignoriert NULL -Werte. Wenn alle Werte NULL sind, ist das Ergebnis NULL

Beispiel​

PERCENTAGE of Is Automated

MAXIMUM​

Beschreibung​

Gibt den höchsten Wert für das ausgewählte Feld zurück.

Syntax​

MAXIMUM of <Field>

Unterstützte Werte​

Kann für Felder der Datenarten Anzahl, Dauer und Währung verwendet werden.

NULL-Handling​

NULL -Werte werden ignoriert. Wenn alle Feldwerte NULL sind, ist das Ergebnis NULL.

Beispiel​

MAXIMUM of Amount

MEDIAN​

Beschreibung​

Gibt den Mittelwert der Werte für das jeweilige Feld zurück.

Syntax​

MEDIAN of <Field>

Unterstützte Werte​

Kann für Felder der Datenarten Anzahl, Dauer und Währung verwendet werden.

NULL-Handling​

NULL -Werte werden ignoriert. Wenn alle Feldwerte NULL sind, ist das Ergebnis NULL.

Beispiel​

MEDIAN of Value

Hinweis:

Die Funktion MEDIAN of gibt ein geschätztes Ergebnis zurück, das geringfügig vom genauen Median abweichen kann.

PERCENTILE​

Beschreibung​

Gibt das angegebene Perzentil der Werte für das angegebene Feld zurück, d. h. den Wert, unter dem dieser Prozentsatz der Daten liegt.

Syntax​

PERCENTILE of <Field> <percentile>

Unterstützte Werte​

Kann für Felder der Datenarten Anzahl, Dauer und Währung verwendet werden.

NULL-Handling​

NULL -Werte werden ignoriert. Wenn alle Feldwerte NULL sind, ist das Ergebnis NULL.

Beispiel​

PERCENTILE of Value 0.05

Hinweis:

Die Funktion PERCENTILE of gibt ein geschätztes Ergebnis zurück, das geringfügig vom genauen Perzentil abweichen kann.

ANY is TRUE​

Beschreibung​

Gibt TRUE zurück, wenn mindestens ein Wert im ausgewählten Feld zu TRUE zurückgegeben wird. Andernfalls wird FALSE zurückgegeben.

Syntax​

ANY of <Field> is TRUE

Unterstützte Werte​

Es können nur boolesche Felder verwendet werden.

NULL-Handling​

NULL -Werte werden ignoriert. Wenn alle Feldwerte NULL sind, ist das Ergebnis FALSE.

Beispiel​

ANY of On time is TRUE

ALL are TRUE​

Beschreibung​

Gibt TRUE zurück, wenn alle Werte im ausgewählten Feld zu TRUE ausgewertet werden. Andernfalls wird FALSE zurückgegeben.

Syntax​

ALL of <Field> are TRUE

Unterstützte Werte​

Es können nur boolesche Felder verwendet werden.

NULL-Handling​

NULL -Werte werden ignoriert. Wenn alle Feldwerte NULL sind, ist das Ergebnis TRUE. Wenn mindestens ein Wert FALSE ist, ist das Ergebnis FALSE.

Beispiel​

ALL of On time are TRUE

GROUPED by​

Beschreibung​

Gruppiert die Feldwerte oder Ausdrucksergebnisse nach den Werten der angegebenen Felder. Jeder eindeutige Wert (oder Kombination von Werten) bildet eine Gruppe.

Hinweis:

Verwenden Sie Aggregatfunktionen wie COUNT of, SUM of, AVERAGE of, MINIMUM of, MAXIMUM of.

Syntax​

<Expression> GROUPED by <groupings>

Unterstützte Werte​

Kann für Felder aller Datenarten verwendet werden.

Hinweis:

Die Funktion GROUPED by darf nicht innerhalb eines anderen GROUPED by -Ausdrucks verschachtelt werden. Er kann jedoch als Teil anderer Ausdrücke verwendet werden und muss nicht unbedingt am Anfang des Ausdrucks stehen.

NULL-Handling​

Zeilen mit NULL -Werten im Gruppierungsfeld werden als separate Gruppe behandelt.

Beispiele​

  • (COUNT of Event ID) GROUPED by Case ID – Ereignisse, gruppiert nach Fall-ID, mit einer Anzahl von Ereignis-IDs pro Fall.

    • (COUNT of Event ID) – Zählt die Anzahl von Event IDs.
    • GROUPED by Case ID definiert, dass die Zählung für jede eindeutige Case ID separat erfolgt.
  • (ALL of Automated are TRUE) GROUPED by Case ID - überprüft alle Werte des Felds Automated innerhalb jeder Case ID -Gruppe.

    • (ALL of Automated are TRUE) überprüft, ob jeder Termin in der Gruppe Automated = TRUE hat.
    • GROUPED by Case ID definiert, dass die Prüfung für jede eindeutige Case ID separat durchgeführt wird.
  • (COUNT of (IF Activity = Final check of invoice THEN Process event ID)) GROUPED by Case ID

    • (IF Activity = Final check of invoice THEN Process event ID) überprüft das Feld Activity für jeden Datensatz. Wenn der Wert Final check of invoice hat, wird der entsprechende Process event ID zurückgegeben.
    • COUNT zählt dann die Anzahl der zurückgegebenen Process event IDs – also wie oft die Aktivität Final check of invoice aufgetreten ist.
    • GROUPED by Case ID definiert, dass die Prüfungen für jede eindeutige Case ID separat durchgeführt werden.
  • COUNT(Case ID) GROUPED by Team, User – Zählt die Fälle für jede Team-Benutzer-Kombination.

  • SUM(Automated) / COUNT(Event ID) GROUPED by Activity, User – Berechnet die Automatisierungsrate für jede Kombination aus Activity und User.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben