Apache NiFi

You can use Apache NiFi to develop, manage, and monitor data flows. This information walks you through the basics of how to get started using the NiFi interface and build a data flow, and how to manage and monitor data flows you have created.

Using Apache NiFi

Apache NiFi is a dataflow system based on the concepts of flow-based programming. It supports powerful and scalable directed graphs of data routing, transformation, and system mediation logic.

Using the Apache NiFi Toolkit

The NiFi Toolkit contains several command line utilities to setup and support NiFi in standalone and clustered environments.

Adding Functionality to Apache NiFi

This Developer Guide explains how Apache NiFi extensions are developed and the thought process behind developing the components.