[ https://issues.apache.org/jira/browse/NIFI-979?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Joseph Percivall updated NIFI-979: ---------------------------------- Issue Type: Sub-task (was: Task) Parent: NIFI-1028 > Document how a user can track the lineage of an object that went through nifi > multiple times > -------------------------------------------------------------------------------------------- > > Key: NIFI-979 > URL: https://issues.apache.org/jira/browse/NIFI-979 > Project: Apache NiFi > Issue Type: Sub-task > Components: Documentation & Website > Reporter: Joseph Witt > Assignee: Joseph Percivall > Priority: Minor > > Thanks for the pointer, Joe! I will be going through them. > My exact problem is I am trying to think if I can trace a message through the > system; something like a message entering NiFi, leaving it, and then > reentering it, & NiFi recognising that this is the same flow that is still > going through. > Consider the scenario: > HTTP request coming in through a web server. > This goes to backend for processing & a copy (or some attribute to ID this > request) goes to NiFi. > The backend processes this request & then sends a copy (or the attribute > identifying the message & its response) to NiFi. > Web server responds to the request. > In NiFi, I should be able to trace the request from web-server to backend to > response. > Is this possible? Can NiFi link the different messages it receives at > different times based on some unique ID? > -- > κρισhναν > Krish, > Yes. If it is two different times that the same 'concept of an object' goes > through NiFi then there will be two provenance trails. You can add > attributes to be indexed though in NiFi by adjusting the appropriate > properties for provenance indexing in nifi.properties. With this you can > index whichever attribute you have in mind that will hold this correlation > attribute. As a result you can given finding one correlation identifier find > all paths that the object took through the system even if it is multiple > trips. > There is a supported concept called 'associated object identifier' but I am > not sure we already have the user experience in place for that. We really > should document this entire concept because this is a great question and a > common question as folks start to realize the power of provenance. That JIRA > can be found here [1] > Thanks > Joe -- This message was sent by Atlassian JIRA (v6.3.4#6332)