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
Building Batch Data Pipelines on GCP auf DeutschGoogle Cloud via Coursera Building Batch Data Pipelines on GCP en Français
Google Cloud via Coursera Mastering Azure Data Factory: From Basics to Advanced Level
Udemy Data Science de A a Z - Extraçao e Exibição dos Dados
Udemy Building Batch Data Processing Solutions in Microsoft Azure
Pluralsight