EnrichAttributes 2025.5.31.15

Bundle

com.snowflake.openflow.runtime | runtime-enrichment-nar

Beschreibung

Sucht einen Wert mithilfe des konfigurierten Nachschlagedienstes und fügt die Ergebnisse als ein oder mehrere Attribute zum FlowFile hinzu. Häufig wird dies in Verbindung mit dem DatabaseLookup Service verwendet, um ein FlowFile durch Abfragen einer Datenbank anzureichern und die Ergebnisse als Attribute hinzuzufügen.

Tags

attributes, database, enrichment, json, lookup, openflow

Eingabeanforderung

REQUIRED

Unterstützt sensible dynamische Eigenschaften

false

Eigenschaften

Eigenschaft

Beschreibung

Attributname

Der Name des hinzuzufügenden Attributs, dessen Inhalt die JSON-Darstellung des vom Nachschlagedienst zurückgegebenen Datensatzes ist.

Attribute Prefix

Ein Präfix, das für alle hinzugefügten Attributnamen gilt.

Flattening Strategy

Wenn ein Datensatz vom Nachschlagedienst zurückgegeben wird, gibt diese Eigenschaft an, wie der Datensatz in die FlowFile-Attribute vereinfacht werden soll.

Lookup Service

Der für die Anreicherung zu verwendende Nachschlagedienst

Beziehungen

Name

Beschreibung

failure

Wenn ein FlowFile aus irgendeinem Grund nicht angereichert werden kann, wird das FlowFile an diese Beziehung weitergeleitet.

matched

FlowFiles, die erfolgreich mit dem Datensatz aus dem Nachschlagedienst angereichert wurden, werden an diese Beziehung weitergeleitet.

unmatched

FlowFiles, für die der Nachschlagedienst keine Übereinstimmung gefunden hat, werden an diese Beziehung weitergeleitet.

Anwendungsfälle

Abfragen einer Datenbank zum Abrufen von Informationen auf der Grundlage der Attribute eines FlowFile

Siehe auch: