Support Questions

Find answers, ask questions, and share your expertise

Parsing Embedded Paths from the NiFi filename Attribute Using Expression Language

avatar
New Member
 
1 ACCEPTED SOLUTION

avatar
Master Mentor
@Prabir Guha

You would certainly use the UpdateAttribute processor to do this and a NiFi expression language statement as follows :

${filename:substringAfterLast('/')}

Thanks,

Matt

View solution in original post

2 REPLIES 2

avatar
Master Mentor
@Prabir Guha

You would certainly use the UpdateAttribute processor to do this and a NiFi expression language statement as follows :

${filename:substringAfterLast('/')}

Thanks,

Matt

avatar
Master Guru

There is an expression language guide here:

https://nifi.apache.org/docs/nifi-docs/html/expression-language-guide.html

For your example you should be able to create an UpdateAttribute processor and add a new property like:

myfilename = ${filename:substringAfterLast('/')}