Hi Joe, Looks like I did not phrase my question correctly. AttributeToJson works fine and the documentation is also detailed.
What I am looking for is a way to get the attributes of a flow file and pass only those to other processor. On Tue, Feb 2, 2016 at 10:50 PM, Joe Percivall <[email protected]> wrote: > Glad UpdateAttribute works for you. > > You are seeing AttributeToJson append the information to the content? That > is not what the documentation says or how it should be behaving (should > replace the contents). Could you send more information documenting this? > > Joe > - - - - - - > Joseph Percivall > linkedin.com/in/Percivall > e: [email protected] > > > > On Tuesday, February 2, 2016 12:11 PM, sudeep mishra < > [email protected]> wrote: > > > > Thanks Joe. > > The UpdateAttribute processor can be helpful for my case. Also is it > possible to push only the attributes to Mongo? I could see an > AttributeToJson object but it seems to be appending the information in flow > file content or attribute. What is a good way to capture only attributes > and send it to MongoDb? > > > > On Tue, Feb 2, 2016 at 8:42 PM, Joe Percivall <[email protected]> > wrote: > > Hello Sudeep, > > > >How precise do you need the date/time to be? What you could do is add an > UpdateAttribute processor[1] after ingesting which uses the Expression > language functions "now" [2] and "format" [3] to add the date/time down to > the millisecond. > > > >There would of course be a bit of error between when it was ingested and > when it is processed by UpdateAttribute but UpdateAttribute is very fast > and there may actually not be any measurable delay. > > > >[1] > https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi.processors.attributes.UpdateAttribute/index.html > >[2] > https://nifi.apache.org/docs/nifi-docs/html/expression-language-guide.html#now > >[3] > https://nifi.apache.org/docs/nifi-docs/html/expression-language-guide.html#format > > > >Hope that helps, > >Joe > >- - - - - - > >Joseph Percivall > >linkedin.com/in/Percivall > >e: [email protected] > > > > > > > > > >On Tuesday, February 2, 2016 1:17 AM, sudeep mishra < > [email protected]> wrote: > > > > > > > >Hi, > > > >I need to create some audits around the NiFi flows and want to add the > time a flow file was received by a particular processor. Is there a way to > add this date in the attributes for flow files? > > > >I can see a date in the 'Details' section for a data provenance entry but > can we get such a date in the attributes as well? > > > > > >Thanks & Regards, > > > >Sudeep > > > > > -- > > Thanks & Regards, > > Sudeep > -- Thanks & Regards, Sudeep
