Data Management with Apache NiFi
Offered By: LinkedIn Learning
Course Description
Overview
Learn how Apache NiFi can help you with data management.
Syllabus
Introduction
- Data management with Apache NiFi
- Prerequisites
- Apache NiFi core concepts
- Apache NiFi architecture
- macOS: Download Apache NiFi
- Windows: Download Apache NiFi
- macOS and Windows: Starting the NiFi server
- macOS: Logging into NiFi
- Windows: Logging into Apache NiFi
- Exploring the NiFi UI
- Adding and configuring processors
- Running a dataflow
- Flow summaries and flow operations
- Creating, saving, and importing flow templates
- Set up a PostgreSQL table
- Add GetFile and PutDatabase processors
- Configuring the CSVReader controller service
- Configuring the DBConnectionPool controller service
- Running and encountering dataflow errors
- Configuring the ReplaceText processor
- Running a dataflow to insert data into PostgreSQL
- Configuring the Run schedule
- Configuring task concurrency
- Configure processors to execute SQL queries
- Configure processors to convert data formats
- Updating attributes and writing files
- Running the end-to-end flow
- Modularize dataflows with process groups
- Running a dataflow with a process group
- Creating a PostgreSQL table, Amazon S3 bucket, and an IAM user
- Reading from files and storing in a database
- Configure the PutS3Bucket processor
- Running the flow to read from file and write to database and Amazon S3
- Configuring back pressure
- Observing the effects of back pressure
- Configuring an InvokeHTTP processor
- Using a funnel in the dataflow
- Running the dataflow to read from URL and write to files
- Setting up monitoring for the dataflow
- Configuring alerting for the dataflow
- Email alerts on dataflow success
- Email alerts on change in activity status
- Summary and next steps
Taught by
Janani Ravi
Related Courses
Web sémantique et Web de donnéesInria (French Institute for Research in Computer Science and Automation) via France Université Numerique Linked Data Engineering
openHPI Implementing ETL with SQL Server Integration Services
Microsoft via edX Advanced Manufacturing Enterprise
University at Buffalo via Coursera Big Data Services: Capstone Project
Yandex via Coursera