This course is designed for ‘Data Stewards’ or ‘Data Flow Managers’ who are looking forward to automating the flow of data between systems. Topics Include: an introduction to NiFi, installing and configuring NiFi, a detailed explanation of NiFi User Interface, an explanation of its components and elements associated with each, how to build a dataflow, NiFi Expression Language, understanding NiFi clustering, data provenance, security around NiFi, monitoring tools and HDF Best practices.
Read more +
Prerequisites
Students should be familiar with programming principles and have previous experience in software development. Experience with Linux and a basic understanding of DataFlow tools would be helpful. No prior Hadoop experience required, but is very helpful.
Read more +
Who Should Attend
Data Engineers, Integration Engineers and Architects who are looking to automate Data flow between systems.
Read more +
What You Will Learn
At the completion of the course students will be able to:
- Describe HDF, Apache NiFi and its use cases
- Describe NiFi Architecture
- Understand Nifi Features and Characteristics
- Understand System requirements to run Nifi
- Understand Installing and Configuring NiFi
- Understand the NiFi user interface in depth
- Understand how to build a DataFlow using NiFi
- Understand the Processor and its Elements
- Understand the Connection and its Elements
- Understand the Processor Group and its elements
- Understand the Remote Processor Group and its Elements
- Learn how to optimize a DataFlow
- Learn how to use the NiFi Expression language
- Learn about Attributes and Templates in NiFi
- Understand the Concepts of NiFi Cluster
- Explain Data Provenance in NiFi
- Learn how to Secure NiFi
- Learn How to effectively Monitor NiFi
- Learn about HDF Best Practices
Read more +