Process Mining
2021.10
False
Bannerhintergrundbild
Process Mining
Letzte Aktualisierung 2. Apr. 2024

Suchausdrücke

Einleitung

Nachschlageausdrücke haben einige ähnliche Elemente wie Aggregatausdrücke, aber auch einige neue Elemente. Lookup-Ausdrücke können als implizite Verknüpfung mit einer Eingabetabelle angesehen werden. Ein Lookup-Ausdruck ermöglicht Ihnen den Zugriff auf alle Attribute aus der ausgewählten Eingabetabelle.

Hinweis: Wenn Sie viele Elemente aus einer bestimmten Tabelle hinzufügen möchten, wird empfohlen, beide Tabellen zu verknüpfen, anstatt Nachschlagevorgänge für viele Attribute zu erstellen.

Erstellen einer Suche

Führen Sie diese Schritte aus, um eine Suche zu erstellen.

Schritt

Aktion

1

Erstellen Sie einen neuen Ausdruck.

2

Ändern Sie den Typ in Lookup , und wählen Sie die gewünschte Eingabetabelle aus.

3

Legen Sie die Ausdrucksebene nach Bedarf fest.

4

Klicken Sie mit der rechten Maustaste in die Nachschlagespalte neben der Spalte Einstellungen , und wählen Sie Attribute hinzufügen… aus, um ein Nachschlageattribut hinzuzufügen.

5

Geben Sie den Nachschlageausdruck in das Feld Ausdruck ein.

6

Klicken Sie auf OK , um den Lookup-Ausdruck zu speichern.

Wenn Sie ein Attribut in einer Tabelle verwenden möchten, das in dieser Tabelle nicht verfügbar ist, können Sie eine Suche nach einer Tabelle erstellen, in der das Attribut verfügbar ist. Sie erstellen die Suche mithilfe eines Attributs, das sowohl in der aktuellen Tabelle als auch in der Eingabetabelle verfügbar ist.

Beispiel

Wenn Sie den Rechnungsinhaber in der Tabelle Ereignisse verwenden möchten, müssen Sie eine Suche in der Tabelle Rechnung erstellen, da das Attribut nur in der Tabelle Rechnungen verfügbar ist. Um die Informationen in die Ereignistabelle zu übertragen, wird ein Lookup erstellt. Um den richtigen Rechnungsinhaber pro Ereignis zu finden, wird die Rechnungsnummer verwendet, die in beiden Tabellen verfügbar ist.

Siehe Abbildung unten.



Dieser Ausdruck fügt der Ereignistabelle ein Lookup-Ausdrucksattribut hinzu, in dem der Rechnungsbesitzer jedes Ereignisses gespeichert ist.

Lookups und Ausdrucksebenen

Die Spalten Einstellungen und Lookup werden verwendet, um zu definieren, wie die Lookup-Tabelle mit der Eingabetabelle verbunden ist. Die in beiden Spalten aufgeführten Datenquellenattribute müssen dieselben Werte haben und in derselben Reihenfolge platziert werden. Im obigen Beispiel wird Invoice number in beiden Spalten hinzugefügt, da es der gemeinsame Schlüssel zwischen der Lookup-Tabelle und der Eingabetabelle ist.

Alle Attribute, die über der Ausdrucksebene aufgeführt sind, müssen in die Spalte „Lookup“ aufgenommen werden, da sie zum Verknüpfen beider Tabellen erforderlich sind. Attribute unterhalb der Ausdrucksebene müssen nicht von beiden Tabellen gemeinsam verwendet werden.

Jedes Attribut aus der Eingabetabelle kann in der Spalte Einstellungen unter der Ausdrucksebene platziert werden, falls es für die Lookup-Definition benötigt wird. Im folgenden Beispiel wird das Attribut Event end verwendet, um die Datensätze zu sortieren.



Nachfolgend finden Sie ein Beispiel für eine Suche in der Tabelle Case_preprocessing , die die unterschiedliche Anzahl der Personen zählt, die an einer Rechnung arbeiten.


Hinweis: Für den Lookup-Ausdruck selbst stehen nur Attribute der Eingabetabelle zur Verfügung. Wenn Sie eine Berechnung durchführen müssen, die Attribute aus beiden Tabellen erfordert, die in der Suche verwendet werden, ist ein separates Aggregat erforderlich.

Globale Tabelle

Lookups können auch in der Globals -Tabelle verwendet werden, um Informationen aus anderen Tabellen abzurufen, die in einem Wert aggregiert werden können. Zum Beispiel, um zu wissen, ob ein Attribut ausgefüllt ist. Ein Beispiel finden Sie in der Abbildung unten.



In diesem Lookup-Ausdruck wird überprüft, ob das Attribut Event end einen Wert hat oder nicht. Es sind keine gemeinsamen Attribute erforderlich, da auf alle Datensätze der Tabelle zugegriffen wird, um sie alle zusammen zu behandeln.

  • Einleitung
  • Erstellen einer Suche
  • Beispiel
  • Lookups und Ausdrucksebenen
  • Globale Tabelle

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.