This directory contains an example deployment of Apache NiFi with related services for documents processing, NLP and text analytics.
The key available files are:
services.yml
- defines all the available services,Makefile
- services deployment automated scripts,.env
- local environment variables definitions,
Apart from the above key files, the individual services configuration is provided in ../services
directory.
Apache NiFi-related files are provided in ../nifi
directory.
Important! Please note that in this example, for the ease of deployment and demonstration, SSL encryption is not used and services are used with default build-in usernames / passwords.
Please note that all the services are deployed using Docker engine and it needs to be present in the system.
Please see the available services and deployment for more details.
Apache NiFi provides users the ability to build very large and complex data flows. These data flows can be later saved as workflow templates, exported into XML format and shared with other users. We provide few example templates for ingesting the records from database into Elasticsearch and to perform extraction of NLP annotations from documents.
Please see example workflows for more details.