The NiFi team also has a Confluence page that documents the archetype command necessary to make a template processor project. The Maven archetype command for creating your processor template is:. Guidance for what to put in each field can be found in the developer guide or the confluence page linked above. NiFi Processor Project Structure. With the project structure now in place you can begin to develop your first processor.
Apache NiFi - Custom Processor
Nifi: how to write Custom processor - Stack Overflow
I recommend you start with Apache NiFi 1. You can download from Cloudera or the Apache NiFi site. You will also need JDK 8 and Maven. I recommend a Linux or OSX machine to develop from. We will eventually grab live video stream for object detection, real-time flight control and real-time data ingest of photos, videos and sensor readings.
Notes on writing a simple NiFi custom processor
For example, what are controller services? If you check out these NiFi processors, you'll be able to view the code for getXXX versus fetchXXX in order to understand the difference or to modify for your own custom use. View solution in original post. Support Questions.