YoVDO

Apache NiFi (Cloudera DataFlow) with Free Lab

Offered By: Udemy

Tags

Apache NiFi Courses

Course Description

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

Related Courses

Building, Deploying, and Monitoring Your First Apache NiFi Dataflow
Pluralsight
Apache NiFi Complete Guide - Part 1 - Apache NiFi Basics & Installation
Skillshare
Apache NiFi Complete Guide - Part 2 - Apache NiFi Advanced Concepts
Skillshare
Introduction to Apache NiFi | Cloudera DataFlow - HDF 2.0
Udemy
Apache NiFi - A Beginners Guide | Big DataFlow | HDF & CDF
Udemy