Apache NiFi (Cloudera DataFlow) with Free Lab

8+ Hours Beginners to Advance: Learn Real World Production Scenario and Become a Pro in Apache Data Flow Management

Apache NiFi (Cloudera DataFlow) with Free Lab
Apache NiFi (Cloudera DataFlow) with Free Lab

Apache NiFi (Cloudera DataFlow) with Free Lab udemy course free download

8+ Hours Beginners to Advance: Learn Real World Production Scenario and Become a Pro in Apache Data Flow Management

Finally, A complete course on Apache NiFi fully updated in 2024. Here is what you're going to learn in this course.


NiFi Overview and Installation


  • Apache NiFi Overview and Installation

  • NiFi User Interface Overview

  • Understanding NiFi common Terminologies


NiFi Processors

  • Reading Source Files and Writing to Destination

  • Understanding Avro Schema Definition

  • Record Transformation Using Update Processor

  • Reading CSV Files and Performing Lookups and Partitioning

  • Enriching Data with adding New Columns

  • NiFi Functions

  • Partitioning Records based on Columns

  • NiFi SplitRecord Processor

  • Splitting Large files into Smaller Files before transferring to target system

  • Understanding JSON Related PRocessors


Handling Duplications

  • Handling File Duplications

  • Handling Record Level Duplications


Big Data

  • Writing to Hbase

  • Writing to Hadoop HDFS

Reading and Writing to Databases

  • Reading from H2 Database

  • Reading and Writing Using PostgreSQL

  • Reading and Writing to Oracle Database


Custom Scripts

  • Running Custom Python Script


Other Important Stuff

  • Using SQL Query in NiFi

  • Receiving Data over HTTP endpoint

  • HandleHttpRequest and HandleHttpResponse Processor

Organizing Templates

  • Setup NiFi Registry and Code Versioning

  • Creating Templates, Sharing Flow

  • Creating a Reusable Data Flow Strategy


NiFi Provenance Data

  • Reading NiFi Provenance data

  • CountText, LogAttribute, LogMessage, AttributeToCSV Processor


Understanding NiFi Clustering


I hope the course helps you to reach your goal. Please do not forget to let me know any other topic which you would like to be added in this course.