Zum Inhalt

Remove Duplicates-Knoten#

Verwenden Sie den Remove Duplicates-Knoten, um Elemente zu identifizieren und zu löschen, die:

  • identisch in allen Feldern oder einer Teilmenge von Feldern in einer einzigen Ausführung sind
  • identisch mit oder übertroffen von Elementen sind, die in früheren Ausführungen gesehen wurden

Dies ist hilfreich in Situationen, in denen Sie mit doppelten Daten enden können, z. B. wenn ein Benutzer mehrere Konten erstellt oder ein Kunde dieselbe Bestellung mehrmals aufgibt. Bei der Arbeit mit großen Datensätzen wird es schwieriger, diese Elemente zu erkennen und zu entfernen.

Durch den Vergleich mit Daten aus früheren Ausführungen kann der Remove Duplicates-Knoten Elemente löschen, die in früheren Ausführungen gesehen wurden. Er kann auch sicherstellen, dass neue Elemente ein späteres Datum oder einen höheren Wert als frühere Werte haben.

Betriebsmodi#

Der Remove Duplication-Knoten arbeitet unterschiedlich, je nach dem Wert des Parameters operation:

Remove Items Repeated Within Current Input#

Wenn Sie das Feld "Operations" auf Remove Items Repeated Within Current Input setzen, identifiziert und entfernt der Remove Duplicate-Knoten doppelte Elemente in der aktuellen Eingabe. Dies kann über alle Felder oder innerhalb einer Teilmenge von Feldern erfolgen.

Remove Items Repeated Within Current Input Parameter#

Bei Verwendung der Operation Remove Items Repeated Within Current Input ist der folgende Parameter verfügbar:

  • Compare: Wählen Sie aus, welche Felder der Eingabedaten Localmind Automate vergleichen soll, um zu prüfen, ob sie gleich sind. Die folgenden Optionen stehen zur Verfügung:
    • All Fields: Vergleicht alle Felder der Eingabedaten.
    • All Fields Except: Geben Sie an, welche Eingabedatenfelder Localmind Automate vom Vergleich ausschließen soll. Sie können mehrere durch Kommas getrennte Werte angeben.
    • Selected Fields: Geben Sie an, welche Eingabedatenfelder Localmind Automate in den Vergleich einbeziehen soll. Sie können mehrere durch Kommas getrennte Werte angeben.

Remove Items Repeated Within Current Input Optionen#

Wenn Sie All Fields Except oder Selected Fields als Vergleichstyp wählen, können Sie diese Optionen hinzufügen:

  • Disable Dot Notation: Legen Sie fest, ob die Punktnotation verwendet werden soll, um auf untergeordnete Felder im Format parent.child zu verweisen (ausgeschaltet) oder nicht (eingeschaltet).
  • Remove Other Fields: Legen Sie fest, ob Felder, die nicht im Vergleich verwendet werden, entfernt werden sollen (eingeschaltet) oder nicht (ausgeschaltet).

Remove Items Processed in Previous Executions#

Wenn Sie das Feld "Operation" auf Remove Items Processed in Previous Executions setzen, vergleicht der Remove Duplicate-Knoten Elemente in der aktuellen Eingabe mit Elementen aus früheren Ausführungen.

Remove Items Processed in Previous Executions Parameter#

Bei Verwendung der Operation Remove Items Processed in Previous Executions sind die folgenden Parameter verfügbar:

  • Keep Items Where: Wählen Sie aus, wie Localmind Automate entscheidet, welche Elemente beibehalten werden sollen. Die folgenden Optionen stehen zur Verfügung:

    • Value Is New: Localmind Automate entfernt Elemente, wenn ihr Wert mit Elementen aus früheren Ausführungen übereinstimmt.
    • Value Is Higher than Any Previous Value: Localmind Automate entfernt Elemente, wenn der aktuelle Wert nicht höher als frühere Werte ist.
    • Value Is a Date Later than Any Previous Date: Localmind Automate entfernt Datumselemente, wenn das aktuelle Datum nicht später als frühere Daten ist.
  • Value to Dedupe On: Das oder die Eingabefelder, die verglichen werden sollen. Die Option, die Sie für den Parameter Keep Items Where auswählen, bestimmt das genaue Format, das Sie benötigen:

    • Bei Verwendung von Value Is New muss dies ein Eingabefeld oder eine Kombination von Feldern mit einer eindeutigen ID sein.
    • Bei Verwendung von Value Is Higher than Any Previous Value muss dies ein Eingabefeld oder eine Kombination von Feldern mit einem inkrementellen Wert sein.
    • Bei Verwendung von Value Is a Date Later than Any Previous Date muss dies ein Eingabefeld mit einem Datumswert im ISO-Format sein.

Remove Items Processed in Previous Executions Optionen#

Bei Verwendung der Operation Remove Items Processed in Previous Executions ist die folgende Option verfügbar:

  • Scope: Legt fest, wie Localmind Automate die Deduplizierungsdaten für Vergleiche speichert und verwendet. Die folgenden Optionen stehen zur Verfügung:
    • Node: (Standard) Speichert die Daten für diesen Knoten unabhängig von anderen Remove Duplicates-Instanzen im Workflow. Wenn Sie diesen Bereich verwenden, können Sie den Deduplizierungsverlauf löschen für diese Knoteninstanz, ohne andere Knoten zu beeinträchtigen.
    • Workflow: Speichert die Deduplizierungsdaten auf Workflow-Ebene. Dies teilt Deduplizierungsdaten mit allen anderen Remove Duplicate-Knoten, die auf "Workflow"-Bereich eingestellt sind. Localmind Automate verwaltet die Deduplizierungsdaten für andere Remove Duplicate-Knoten, die auf "Knoten"-Bereich eingestellt sind, weiterhin unabhängig.

Wenn Sie Value Is New als Keep Items Where-Auswahl auswählen, ist diese Option ebenfalls verfügbar:

  • History Size: Die Anzahl der Elemente, die Localmind Automate speichern soll, um Duplikate über Ausführungen hinweg zu verfolgen. Der Wert der Option Scope bestimmt, ob diese Verlaufsgröße spezifisch für diese einzelne Remove Duplicate-Knoteninstanz ist oder mit anderen Instanzen im Workflow geteilt wird. Standardmäßig speichert Localmind Automate 10.000 Elemente.

Clear Deduplication History#

Wenn Sie das Feld "Operation" auf Clear Deduplication History setzen, verwaltet und löscht der Remove Duplicates-Knoten die gespeicherten Elemente aus früheren Ausführungen. Diese Operation wirkt sich nicht auf Elemente in der aktuellen Eingabe aus. Stattdessen verwaltet sie die Datenbank von Elementen, die die Operation "Remove Items Processed in Previous Executions" verwendet.

Clear Deduplication History Parameter#

Bei Verwendung der Operation Clear Deduplication History ist der folgende Parameter verfügbar:

  • Mode: Wie Sie die in der Datenbank gespeicherten Schlüssel/Wert-Elemente verwalten möchten. Die folgende Option ist verfügbar:
    • Clean Database: Löscht alle in der Datenbank gespeicherten Deduplizierungsdaten. Dies setzt die Deduplizierungsdatenbank auf ihren ursprünglichen Zustand zurück.

Clear Deduplication History Optionen#

Bei Verwendung der Operation Clear Deduplication History ist die folgende Option verfügbar:

  • Scope: Legt den Bereich fest, den Localmind Automate bei der Verwaltung der Deduplizierungsdatenbank verwendet.
    • Node: (Standard) Verwaltet die Deduplizierungsdatenbank, die spezifisch für diese Remove Duplicates-Knoteninstanz ist.
    • Workflow: Verwaltet die Deduplizierungsdatenbank, die von allen Remove Duplicate-Knoteninstanzen gemeinsam genutzt wird, die den Workflow-Bereich verwenden.