Following is a set of links that i've gather while evaluating NiFi as an ETL tool.
The first place to look for NiFi info would probably be awesome-nifi but if you didnt find what you are looking for there... here is my additional personal list of links.
Nifi notes - greaat overview with lots of gathered knowladge
Official Getting Started with Apache NiFi
Apache NiFi Expression Language Guide
Getting Started with Apache Nifi
Apache NiFi Development Quickstart
Beginners guide to Apache NiFi flows
Moving data around with Apache NiFi
Data Distribution Patterns with Apache NiFi
Standard Nifi Processors and Controller Services
Syncfusion Data Integration Platform
Getting Started with Apache NiFi pdf
Apache NiFi Administration pdf
Apache MiNiFi Administration pdf
Apache NiFi Expression Language Guide pdf
Apache NiFi Developer Guide pdf
Apache NiFi REST API Reference
HortonWorks Apachi NiFi videos
Hortonworks Community Connection
Hortonworks Technical Workshop: Hortonworks DataFlow - Apache NiFi
Leveraging Apache NiFi for Agile Dataflows
Introduction to NiFi with WebInterpret
Apache NiFi - Part 1 (Introduction)
Apache NiFi - Part 2 (Twitter Flow)
3 considerations for Apache NiFi in Financial Services
HDF/NIFI Best practices for setting up a high performance NiFi installation.
NiFi Sizing Guide & Deployment Best Practices
NiFi/HDF Dataflow Optimization
Enterprise NiFi: Implementing Reusable Components and an SDLC
How can we update NIFI workflow in production
automating NIFI template deployment
NiFi automatic deployment for NiFi 1.x versions in Java
ANALYZE TRANSIT PATTERNS WITH APACHE NIFI
How Do I Distribute Data Across an Apache NiFi Cluster
NiFi Ranger based policy descriptions
How to generate N FlowFiles and set the content of each FlowFile according to the data in Elastic?
Apache NiFi - Processing Multi-line Logs
Multiple Versions of the Same Extension
Apache NiFi - Records and Schema Registries
Convert CSV to JSON, Avro, XML using ConvertRecord
arsing Apache NiFi Records to HBase
Introduction into Process Group Variables
NiFi - Understanding how to use Process Groups and Remote Process Groups
debugging workflow in nifi processor group
Simple Tasks in NiFi – Turning Flows into Groups
JSON-to-JSON Simplified with Apache NiFi and Jolt
Complex JSON Transformation with Jolt
how i extract attribute from json file using nifi
Merge json events based on property
Nifi Merge Json Files Then Turn into JsonArray
Best approach to re merging flowfiles in NiFi
Nifi Merge Json Files Then Turn into JsonArray
nifi-examples - json processor
In order to work with Jolt Json Transformation processor you should be familier with Jolt syntax
Jolt Transform Demo is a great assistance to check your Jolt expressions
Transforming a Array into Array with pairs
Apache NiFi Split JSON root array
Developing a Custom Apache Nifi Processor-Unit Tests (Part I)
Add processor to perform simple aggregations
Data aggregation in Apache Nifi
Create a general purpose Aggregating processor
Logstash grok filter help - fixed position file
Unable to return a scalar value for the expression from NIFI EvaluateJsonPath processor
how i extract attribute from json file using nifi
update JSON attributes from different flow file in Apache NiFi
NiFi and HTTP Post Configuration
A demo collecting wifi admin packets with a raspberry pi, and pushing them to nifi.
Split one Nifi flow file into Multiple flow file based on attribute
NiFi example on how to join CSV files to create a merged result
NIFI 1.x For Automatic Music Playing Pipelines
Adding A Custom Processor to NiFi : LinkProcessor
Apache NiFi - How do I deploy my flow?
Shell for scripting against Apache NiFi - Havent managed to get it to work but looked at its code and its interesting.
Update NiFi Flow On-the-Fly via API
A convenient Python wrapper for Apache NiFi
Client swagger for nifi with security
Consume API with Nifi-Token authentication
Configuration Management of Flows
automating NIFI template deployment
Post a NIFI template via REST?
Hortonworks HDF - Apache Nifi - how to deploy a flow from dev environment to production environment
Testing automation, Deployment in NiFi
[Upload a NiFi template via nifi-api](Upload a NiFi template via nifi-api)
Custom Processors for Apache NiFi
Developing A Custom Apache Nifi Processor (JSON)
How to invoke remote rest service in InvokeHttp nifi processor?
Integrating Solace with NiFi JMS Processor
Writing a custom NiFi Processor
NiFiByExample - post http with json body
Setting up for custom NiFi processor development
Apache NIFI Custom Processor Design
NiFi origin processor name or id as attribute
Custom Processors for Apache NiFi
Custom processor extended GenerateTableFetch
Nifi Custom processor exception
Custom Controller Service Debugging
Developing a Custom Apache Nifi Controller Service
Custom implementation of standard Controller Service interface
problems with custom controller services, and other comments
How to access Controller Service created in UI into Root processors in NiFi-1.1.1?
Custom NiFi processor gets "ControllerServices may be referenced only via their interfaces" error.
Record-Oriented Data with NiFi
NiFI for Apache - the flow using records and registry
Record based processors in Apache NiFi 1.2
HWX Schema Registry User Guide
InvokeScriptedProcessor template revisited (with Jython)
Creating NiFi Template via Rest API
How can find a nifi process group id by Nifi rest api
NiFi confluence - Example Dataflow Templates
kylo data transformation templates
6020-salesforce-oauth2-login-example.xml
OAuth 2 Authorization support - Client Credentials Grant
Apache NiFi - Authentication with OpenID Connect
[NiFi and OAuth 2.0 to request WordPress API](https://pierrevillard.com/2017/01/31/nifi-and-oauth-2-0-to-request-wordpress-api/
OAuth 1.0A with Apache NiFi (Twitter API example)
Getting Started with scribejava
Apache Nifi: use OAuth 2.0 to Access Google Analytics APIs
How to set Twitter OAuth attributes to InvokeHttp processor for fetching twitter user profiles
using GetHTTP for Salesforce Integration with OAuth2.0 authentication parameter
NIFI-4246 - Client Credentials Grant based OAuth2 Controller Service
Apache Nifi: use OAuth 2.0 to Access Google Analytics APIs
Apache NiFi Registry User Guide
Apache Nifi failure due to java.lang.NoClassDefFoundError in a local maven dependency jar.
Maven 2 assembly with dependencies: jar under scope “system” not included
How to invoke remote rest service in InvokeHttp nifi processor?
NiFi and HTTP Post Configuration
Post HTTP Attributes to Send as HTTP Headers (Regex)
HTTP communication with Apache NiFi
Detect duplicate based on 2 attributes per second: NIFI
Inspecting your NiFi DistributedMapCacheServer with Groovy
DistributedMapCacheClient Groovy example
How to pass credential to NiFi rest api
NiFi and HTTP Post Configuration
Connecting to DataSift HTTPS API using NiFi GetHTTP
Configuring Apache NiFi SSL Authentication
Help with SSL Context Service for https post requests
Nifi- MergeContent processor- Mergestrategy
Nifi Stop all Processors from Shell
[NiPyApi doc](Welcome to Nipyapi’s documentation!)
NIFI - How to set properties of a Processor through java api?
Programmatically adding processors
Developing a Custom Apache Nifi Processor-Unit Tests (Part I)
Unit test failing for custom processor's 'optional' properties
Testing processor logging message in Junit tests
Apache NiFi 1.0.0 – Cluster setup
Apache NiFi 1.1.0 – Secured cluster setup
Scaling up/down a NiFi cluster
Authorizations with LDAP synchronization in Apache NiFi 1.4+
HAProxy load balancing in front of Apache NiFi
List/Fetch pattern and Remote Process Group in Apache NiFi
XML data processing with Apache NiFi
Monitoring NiFi – Bootstrap notifier
Monitoring NiFi – Logback configuration
Monitoring NiFi – Site2Site reporting tasks
Monitoring NiFi – Workflow SLA
Monitoring NiFi – Ambari & Grafana
Monitoring NiFi – Scripted Reporting Task
Monitoring NiFi – Introduction
Is possible to write an attribute into a file and also keep the original flow file?
Halecium - A Next Generation of NiFi
Inspecting the NAR classloading hierarchy
nifi 1.0.0 - extend the behaviour of a standard processor
Duplicated processors when using nifi processors dependency
nifi 1.0 extending a standard processor
Faster way of developing and Testing new Nifi Processor
Configuration Management of Flows
Extension Repositories (aka Extension Registry) for Dynamically-loaded Extensions
Apache NiFi - Component Versioning
Change NiFi Flow Using Rest API - Part 1
Creating NiFi Template via Rest API
Versioned DataFlows with Apache NiFi 1.5 and Apache NiFi Registry 0.1.0
Apache NiFi - How do I deploy my flow?
New Features in Apache NiFi 1.5: Registry and Version Control
FDLC: towards Flow Development Life Cycle with NiFi registries
Development Life Cycle for Apache NiFi
NiPyAPI - NiFi Python API - A convenient Python wrapper for Apache NiFi Automation and SDLC / CICD
NiFi SDLC Automation in Python with NiPyApi - Part 1
Nifi Stop all Processors from Shell
Nifi Stop all Processors from Shell
Is there a fix for the “Too many open files in system” error on OS X 10.7.1?
HOW TO SET JAVA_HOME ON MAC OS X
Difference between Apache NiFi and StreamSets
ANALYZE TRANSIT PATTERNS WITH APACHE NIFI
Apache NiFi: Bonnes pratiques et retours d'expérience
Google Vision & Apache NiFi - Making Advanced Computer Vision Feasible
Using Apache Nifi to Stream Live Twitter Feeds to Hadoop
Accessing Facebook Page Data from Apache NiFi 1.2
IOT AND DATA SCIENCE – A TRUCKING DEMO ON DSX LOCAL WITH APACHE NIFI
Data Ingestion using Apache NiFi for Building Data Lakes - Twitter Data - Part 1
Analyze Flickr user interests using Apache NiFi and Spark
Secure IoT Command,Control, and Exfil with Apache MiNiFi code
How to listen to https with ListenHTTP in NiFi and setup ssl
URL shortener service with Apache NiFi
Configuration Management of Flows
Apache nifi with Elasticsearch experiment
Let Your Data Flow with Apache NiFi
Orchestrating NLP Building Blocks With Apache NiFi For Named-Entity Extraction
Use NiFi to process Excel spreadsheets in automated workflows
Gentle Introduction to Apache NiFi for Data Flow... and Some Clojure