Support Questions
Find answers, ask questions, and share your expertise
Announcements
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.

writing custom processors in nifi

Solved Go to solution
Highlighted

writing custom processors in nifi

Expert Contributor

Hi All,

whats the best way to learn writing custom processors in nifi, looking for the documentation where the nifi internal framework and components are well explained. For example, what are controller services?

What is the different types of processors - for example what is the difference between GetXXX and FetchXXX processors?

Thanks,

Avijeet

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted

Re: writing custom processors in nifi

@Avijeet Dash

Here's a good HCC article describing the process to build a custom NiFi processor: https://community.hortonworks.com/articles/4318/build-custom-nifi-processor.html

If you want to use existing processors/code and modify for your own purpose, then many of the standard processors can be found here: https://github.com/apache/nifi/tree/master/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-proce...

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

2 REPLIES 2
Highlighted

Re: writing custom processors in nifi

Mentor

Here's the link to nifi docs, https://nifi.apache.org/docs.html it has a lot of info but you can also search on this site as developers of nifi usually post a ton of material here https://community.hortonworks.com/spaces/63/data-flow-track.html?topics=Nifi&type=question

Highlighted

Re: writing custom processors in nifi

@Avijeet Dash

Here's a good HCC article describing the process to build a custom NiFi processor: https://community.hortonworks.com/articles/4318/build-custom-nifi-processor.html

If you want to use existing processors/code and modify for your own purpose, then many of the standard processors can be found here: https://github.com/apache/nifi/tree/master/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-proce...

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

Don't have an account?
Coming from Hortonworks? Activate your account here