[ 
https://issues.apache.org/jira/browse/MINIFI-3?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15216877#comment-15216877
 ] 

Joseph Percivall commented on MINIFI-3:
---------------------------------------

I am much more in favor of doing this within the FlowFile itself, especially 
for MINIFI-5. We could just change the ProvenanceReporter from creating 
ProvenanceEvents to adding an attribute to the FlowFile with the same 
information. Also this would allow MiNiFi to communicate provenance information 
back to a core NiFi instance without any modifications to NiFi. 

Admittedly just putting attributes on FlowFiles is not as pretty as having 
nodes and the like appear on graphs but it would convey the information in a 
succinct and effective manner.

> Provide new approach for provenance generated in agents
> -------------------------------------------------------
>
>                 Key: MINIFI-3
>                 URL: https://issues.apache.org/jira/browse/MINIFI-3
>             Project: Apache NiFi MiNiFi
>          Issue Type: Improvement
>          Components: Data Format, Data Transmission
>            Reporter: Aldrin Piri
>             Fix For: 0.0.1
>
>
> Provenance is handled by the Provenance Reporter and stored in the provenance 
> repository.  This approach is not ideal for the agent case where the events 
> also need to be transmitted to another system or store.  Some approaches 
> could include the bundling of this with the FlowFIle itself and/or an out of 
> band mechanism that sends this information asynchronously and separately from 
> the data being transmitted to its destination system. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to