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.
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 |