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)