Page tree
Skip to end of metadata
Go to start of metadata

Introduction

Apache Nifi is an easy to use, powerful, and reliable system to process and distribute data. It supports powerful and scalable directed graphs of data routing, transformation, and system mediation logic. In simpler term, Apache Nifi is a more sophisticated version of NodeRed, with heavier focus on big data ecosystem, such as HDFS, Kafka, CouchDB, etc. With the web-based UI it provides, users can define data routing and simple data processing without writing a single line of code.


Because of the popularity of Nifi among big data domain, we have created multiple Nifi processors/services/bundles to accomodate our need for differernt projects:

Nifi OPC-UA Bundle

The Nifi OPC-UA Bundle contains one service and three processors:

  • OPCUAStandardService: the underlying service for creating connection to OPC-UA server. Support security communication.
  • ListOPCNodes: a processor to get the list of available nodes on a OPC-UA server.
  • GetOPCData: a processor to get data from nodes on a OPC-UA server.
  • SubscribeOPCNodes: a processor to subscribe to a list of nodes and get data when their values change.

For more details, please refer to this page.

Nifi LinkSmart Bundle

The Nifi LinkSmart Bundle contains two processors:

  • LinksSmartGateway: a processor which functions similar to a native LinkSmart gateway to gather data from a sub-process.
  • LinkSmartRegistry: a processor which takes care of registering and deregistering on a LinkSmart Service Catalog.

For more details, please refer to this page.

Nifi CustomListenTCP Processor

The Nifi CustomListenTCP is an improvement over the built-in ListenTCP processor shipped with Nifi. It provides the option for specifying the message delimiter of a incoming TCP data stream. For more details, please refer to this page.


  • No labels