EnrichAttributes 2025.5.31.15

Bundle

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

Description

Recherche une valeur à l’aide du service de recherche configuré et ajoute les résultats au FlowFile sous la forme d’un ou plusieurs attributs. Il est souvent utilisé en conjonction avec le service DatabaseLookup afin d’enrichir un FlowFile en effectuant une requête dans une base de données et en ajoutant les résultats sous forme d’attributs.

Balises

attributes, database, enrichment, json, lookup, openflow

Exigences en matière d’entrées

REQUIRED

Prend en charge les propriétés dynamiques sensibles

false

Propriétés

Propriété

Description

Nom d’attribut

Le nom de l’attribut à ajouter, dont le contenu sera la représentation JSON de l’enregistrement renvoyé par le service de consultation.

Préfixe de l’attribut

Un préfixe à appliquer à tous les noms d’attributs ajoutés.

Stratégie de mise à plat des données

Lorsqu’un enregistrement est renvoyé par le service de consultation, cette propriété indique comment l’enregistrement doit être mis à plat dans les attributs de FlowFile

Service de consultation

Le service de consultation à utiliser pour l’enrichissement

Relations

Nom

Description

failure

Si, pour une raison quelconque, il n’est pas possible d’enrichir un FlowFile donné, le FlowFile sera routé vers cette relation.

matched

Les FlowFiles qui ont été enrichis avec l’enregistrement du service de consultation sont routés vers cette relation.

unmatched

Les FlowFiles pour lesquels le service de recherche n’a pas trouvé de correspondance sont routés vers cette relation.

Cas d’utilisation

Effectuer une requête de base de données pour récupérer des informations basées sur les attributs d’un FlowFile

Voir aussi :