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