Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Apache NiFi (Cloudera DataFlow) with Free Lab

via Udemy

Overview

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

What you'll learn:
  • Learn All you need to know about Apache NiFi Data Flows. This course is suitable for beginner as well as for Advance Level students.
  • This Course will help you develop a deep understanding about NiFi
  • Real life production data flow scenarios
  • NiFi Installation on Windows and Linux
  • NiFi Registry Installation and Setting up Versioning Control for Development Life Cycle
  • Reading and Writing to Hadoop HDFS, Hbase , Redis, H2 and PostgreSQL and Oracle Database
  • Reading Incremental data from a Table in a Database
  • Reading Streaming Data Over HTTP Protocol and Merging them and processing further
  • Robust Schema Management approach to read record level data efficiently
  • Enabling Audit data by reading NiFi Provenance Repository
  • Installing and Configuring NiFi Registry to manage different version of code.
  • CountText, LogAttribute, LogMessage, AttributeToCSV, AttributeToJson Processor

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


Ihope 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.


Taught by

Vikas Kumar Jha and Poonam Jha

Reviews

3.9 rating at Udemy based on 247 ratings

Start your review of Apache NiFi (Cloudera DataFlow) with Free Lab

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.