You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Joseph Witt (JIRA)" <ji...@apache.org> on 2017/12/05 20:22:00 UTC
[jira] [Assigned] (NIFI-3497) ScanAttribute should support tagging
a flowfile with metadata value from the supplied dictionary
[ https://issues.apache.org/jira/browse/NIFI-3497?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Joseph Witt reassigned NIFI-3497:
---------------------------------
Assignee: (was: Joseph Witt)
> ScanAttribute should support tagging a flowfile with metadata value from the supplied dictionary
> ------------------------------------------------------------------------------------------------
>
> Key: NIFI-3497
> URL: https://issues.apache.org/jira/browse/NIFI-3497
> Project: Apache NiFi
> Issue Type: Improvement
> Reporter: Joseph Witt
>
> Today ScanAttribute just looks through the supplied dictionary and given object for a string matching hit. If it hits then it is a match otherwise it is a 'not found'. However, when a hit occurs it can often be quite useful to gather additional metadata about that hit. This makes cases like enrichment/tagging much easier.
> So, plan is to have ScanAttribute support a dictionary value demarcator which would separate the dictionary term from some string response that will be added to the flowfile. For instance a dictionary might have
> apples:These are red or green
> bananas:These are yellow unless you should toss them or make bread
> Then if a hit occurs on 'apples' the flowfile that contained such an attribute would have a new attribute such as 'dictionary.hit.term' = 'apple' and 'dictionary.hit.metadata' = 'These are red or green'.
> This means downstream processors could extract that metadata and do interesting things with it.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)